We are aware of this situation, and I would like to confirm that this situation occurs due to an OS design. The OS is not storing and persisting the window size and placement upon the disconnection of some display devices. Our driver is reporting a plug event correctly to the OS, but without persistence windows shift and move to the primary display. Other manufacturers may work around this through their own driver implementations.
We have requested a feature addition to work around this situation within the Intel driver; the solution path that we are moving forward on has been narrowed to only include 6th Generation and later platforms.
I would suggest checking the following link for the latest updates on this situation: