I've been setting up a lot of new control panels on some iPads recently and have been absolutely plagued by this issue. Sometimes I've lost an entire hour of configuration work.
I save the new panel, navigate into it and back to other panels... everything appears to be fine. But if I then force close the app (via iOS) and then start it again - the panel update is completely gone.
The most frustrating thing is that I cannot predict when it will happen. Sometimes the changes are retained without issue. I just can't see a pattern to it.
To limit the impact of it happening, I've found that if I keep my changes to small chunks of work, save the config regularly (from the layout editor), navigate to a different control panel and then force close the app there... most of the time that chunk of work is retained. Maybe it's an unnecessary ritual given I don't know what the actual cause is, but it gets me through. I'm running v2.9 of the app.
How old were the setups on those iPads? Have you been using HomeWave for a long time (several versions) on the devices?
I may have tracked this down to a bug having to do with older configuration files. What you could try is:
- Save your current configuration to a file on your iPad (Settings->Files->Save Configuration)
- Clear the current config (Settings->Files->Clear all settings)
- Reload the configuration you saved earlier.
This will hopefully get rid of the legacy stuff in the config file, so that the problem no longer occurs.
Edit: if you use one device for creating screens that you use on aother device, do this on both devices.