Gene,
Can you createobject() the form at the command window? Have you changed any of the tables used in the form ie changed a field name?
Other than that you might have to binary search for the offending item(s) by copying and pasting the controls onto a new form class and trying to instantiate the new copy.
>In the forms that I "Save As Class" I don't use a DataEnvironment.
>I open all files in the forms Load Event. Actually I never use
>the form's DataEnvironment.
>
>Anything else you can think of? I'd hate to have to dump
>the formset model.