Oculus Touch controllers get swapped? Workaround?

I have a VR game that I developed with Vive and a lot of my Oculus users complain about the hands being swapped. This appears to be a feature(?) of SteamVR where it assumes the right hand is the one used to start a game from within SteamVR. If it’s started with the mouse, left becomes right and vice versa.

Based on the complaints I’m assuming the issue is unique to my game, but research has shown that a lot of other games have had this issue in the past. Surely there is a workaround for this… Unreal has R/L controllers marked and the Oculus API does as well. Has anybody else encountered this?