Earlier quoted context omitted.
anyone know if theres a way to fix this?
I'd start with the question: where do you want them to go? Windowing systems generally don't have a 'limbo' where windows can live without being displayable, and that probably isn't what you want, either. Do you want them all to auto-minimize? You can probably get that. But it starts with answering the question.
On a laptop, reconfiguring to use monitors as and when you connect/disconnect them can be great.
However, I'm often on a PC with a fixed multi-monitor setup. The situation where one monitor is briefly out is transient. But some windowing systems decide to permanently erase all your painfully eked out settings at the drop of a hat.
The correct behavior in this particular case is actually just to do nothing, the fact that a monitor seems to have gone away should just be ignored. (Because it didn't go away, really. Maybe I'm just messing with it for a sec, or it's a different brand and turns on/off a few seconds after the others)
[IIRC on KDE you can prevent auto-reconfiguration by turning Kscreen OFF ]