CompleteForm happens during the ValidateRecord, so it's pre-save, not post save.
Thus it's not suitable for "post processing".
I would do what Kevin suggested;
> moving this to postupdate and postinsert and maybe postdelete depending on what you are doing
Bruce