Sleep, wake, hotplug and cold boot are untested on hardware
OpenAffects All versions, today
Automated tests run headless against fakes, so a set of situations can only be checked by hand on real hardware. Several of them have not been checked yet.
Verified so far: activating a group, switching straight from one group to another, and deactivating, all on real hardware, with the displays appearing at the requested resolution and position.
Not yet verified: sleep and wake, logout and login, connecting or disconnecting a physical monitor while a group is active, a cold boot with activate-on-launch set, deleting the active group, a shortcut another app already owns, and a crash while virtual displays exist.
None of it stops the app launching or leaves you without a screen: a failed switch rolls back, and a failed rollback releases every virtual display and puts a physical one back as main. But a display utility that has not been through a wake cycle is not one to trust on a Mac in another building until you have tried that cycle yourself.
Workaround. None. Treat these situations as unknown rather than working, and test them on your own machine before relying on them.