Hi Steve.
>I want to close the child form and the parent form all at once, from the child. But when I do this the main screen is no longer closable. Even though there are no forms active.
Have you tried writing the following line in your ChildForm.Destroy() :
DODEFAULT()
m.goApp.oStateManager.CloseAllForms()
Best.
Ivan