Still happening to me as well ... is there a way to programatically reorder the tabs?
I faced this issue, as well. The solution I found was to clear the tabpage collection:
Then, I added the pages in the order I wanted them shown.
I placed these into my form load event, so that this happens on launch at runtime and that fixed it.
when you do that do you have to programatically create all of the controls contained within those tabpages?
Thank you so much! @KA
This solved the issue