Hi mikew72,
Basically, anything that uses OpenGL on Windows is broken regarding mode switching, due to a bug that forces a mode switch to an incorrect mode after the actual switch that the emulator (or Switchres) does. This won't be fixed ever, probably.
If you're using RA, make sure you're using the latest version with the new Switchres implementation, and either pick Direct3D or Vulkan, never OpenGL (this valid for Windows). If you're using a standalone emulator, check if there's a core for it in RA.