Separate Spaces for Displays, but Change in Sync
For years I've used just 1 monitor on my Mac Mini (and an iMac for years before that). Now I'm using two monitors. I'm running into some very frustrating problems over and over with 2 displays. If I use the "normal" setting, and one monitor is off, even for a second, because the cable is loose or because it doesn't turn on properly when I wake the system, then all the windows jump to the other monitor and it takes time to return them to the arrangement that works for me.
On the other hand if I use "Separate Spaces for Displays," then when I change to, say, Space 2, it only changes on one monitor and it's a pain if, every time I change spaces, I have to change spaces on *both* monitors. I use 9 workspaces in my arrangement, with each one having a specific purpose. For instance, Space 2 is for Blender, and one big reason I got a 2nd monitor is for Blender. So when I change to Space 2, I want BOTH monitor screens to change - not for one to change and the other to stay on the previous space not change.
What I'd like is for windows to stay where they are, so when a cable gets pulled out or a monitor doesn't turn back on immediately, the windows don't jump to one screen AND when I change to a different space on one monitor, the other moves to the matching space as well. It's beginning to look like macOS just can't handle that.
Is there a way to work this out? Either to keep windows where they are when a monitor temporarily goes out or to change spaces on both monitors at the same time?
Mac mini, macOS 15.5