Thanks for your reply. We found something that seems to have worked in the meantime.
We physically flipped the LeapMotion so that the green light is on the bottom, as I saw in another post. This means even if the orientation resets then it's already in its "natural" orientation so it should work. I have not noticed any issues since doing this and have tried many times. The only minor downside to this is that the cable is now on the other side and does not line up with the Vive Pro's connector cable, so we have cables coming from both sides of the headset now.
After seeing your post I checked and both config files are there, however I would note that the one in the user's folder was missing the ""image_processing_flipped": false line (it was present in the ProgramData config). Not sure if that makes any difference. I have copied that line into the User config as well just in case.
Will let you know if we encounter any issues after this but I won't be able to test your solution and provide you with a video until we are done with our demos this week.
Orion software version 4.0.0+52173
Firmware revision 1.7.0
I will send you a PM shortly with more info on the project.