I have the same issue Wainan, have recently upgraded to a three monitor setup: 2560x1440 (144Hz), 3840x2160 (60Hz), and 2560x1600 (60Hz). Also have the same issue with the change of resolution. I do not think this issue can be overcome when there are three monitors connected and you try to run SupCom in dual monitor. This may be a legacy issue with the drivers. I get around this by physically unpluging one of my monitors from the video card, run Supcom in dual monitor, and then plug the cable back in when I am done. No need to restart as the monitor comes back and works as usual, windows remembers its position.