>Commenting them out did not appear to change anything either. Any idea on how best to search for somewhere else that might be changing the order? Doesn't it seem like Init on the form would set it up in the right order since that occurs right as the form opens?
Well, do you have anything in Refresh() or Activate() methods of the form (or refresh method for some controls)?
You may search your form for SET ORDER command (just press Ctrl+F and select all methods).
If there are classes involved (I assume there should be classes) then the code may be buried somewhere in the hierarchy.
If it's not broken, fix it until it is.
My Blog