I've waited a week to report on this to get a better handle on its behaviour, but I still don't have a good handle on it. If I have more than one form for a BO and I make a change to that form or to something else in the BO, one of two things can happen.
- The name of the form gets renamed to the form above it (more common).
- The entire form is replaced by the form above it (less common - but infuriating when it happens).
I've lost count how many times (1) happens. (2) has happened a handful of times. It can be triggered by any number of things, including changes to a form property, changes to a form section, changes to attributes, and possibly changes to rules. In other words, practically every time I save, I have to check the forms tab to see if one or more forms in the BO has slipped.
It may be superstition, but when it gets bad, I restart the configurator/control panel and that seems to stabilize the BO to some degree (or I could be imagining that).