I’m a bit confused. Have you narrowed it down to these two pieces of software? Honestly I can solve this if you put a machine in front of me. It’s just a matter of trial and error. Maybe changing my HID report to confuse windows and not claim my device. Or figure out how to write a custom driver that just tells windows and other programs to fuck off. But I still don’t know if this is the problem.
I've shipped 300. There are others who wrote in not participating here, but only a few. Of all shipped, some people had macs. I stopped shipping when this started as it became clear it was a problem.