Kevin,
Change the code in the insert method to remove the SetFocus call. Make the first control in the tab order the one you want to have focus. IN y9our Init of the form call the Insert method if necessary and then let VFP place focus on Tab order 1 control naturally. You can call the Insert method from other places (like a command button) and the issue the SetFocus call right after the Insert call;
Thisform.Insert()
Thisform.Text1.Setfocus()
In the form's Init you would simply;
LPARAMETERS tcArg
IF tcArg = 'Insert'
Thisform.Insert()
ENDIF