It's set up as an extended display, so the desktop is like this:
[ left (0, 0): Projector, primary ][ right (1920, 0): Monitor, secondary ]
Actually, I think VoiceAttack was on the monitor in this setup. So the last saved position should be (1920+, 0+). When the projector is not used, it's like this:
[ disabled ][ (0, 0): Monitor ]
Probably VoiceAttack is opening to the right of the monitor in this case.
I can't rearrange displays or switch primary/secondary or it will be very unintuitive and impractical when I do use the projector. Other applications that retain their last position usually somehow checks to see if they are outside the current desktop area and if so adjusts, eg by letting Windows pick a default position.
Since the main window of VoiceAttack opens outside the desktop area, I can't do anything within the application. All I can do is close it through the taskbar. I mean, I can live with it, I usually play with the projector on, but if I just want to have a look at the settings or the scripts, I can't do that with just the monitor on.