I did try to change VPinballX.ini file display 0 to 1, no luck unfortunately. I think I am just a weird spot with beta VPXs, nvidia drivers and windows being windows....
oddest thing is vpx,, I save it to play on monitor 1,,,,nope plays on monitor 2....sometimes....sometimes monitor 3, just all over the place. Also contributing was the B2S settings you mentioned as well,
I am at least in a spot where I have some hope.... I imagine a few driver updates and windows updates it will be back to normal. I'll report back here if I find any big culprit.