I posted about this yesterday but deleted the post as I thought a graphic driver update fixed it.
But, whenever I boot up my PC and don't turn monitor 1 on until after Windows 11 has loaded, Vegas 22 build 250 switches the displays. In windows, identify screens shows main monitor (left) as #1 and 2nd monitor (right) as #2, even if I hadn't turned on the main monitor before booting. However, Vegas switches this. If I look into Preferences / External Display / Identify, it shows the main left monitor as #2 and secondary monitor as Primary #1. The Vegas software loads correctly to the main monitor but the Video Preview on External Monitor ALSO shows on the main monitor, even though I have it set to monitor 2.
I thought it was an issue with a windows update I installed yesterday. I updated the nVidia driver and the monitors were back to normal in Vegas. I thought it was because the driver was updated, but it was actually because BOTH monitors were turned on when I rebooted. The same thing happened today, and I can now replicate the error at will. If you boot up the PC with main monitor off and secondary monitor on, then turn the main monitor on when windows has loaded, windows and the graphic driver will still identify the monitors correctly. But Vegas will switch them around, even though the program still correctly loads to the main monitor. If I reboot with both monitors turned on, it goes back to normal.
I'm not sure if this is specific to build 250, but I haven't seen this behavior before.
NOTE: Edited for spelling errors.