Midi controller resets resolved by unticking "Use Device 'DirectMusic'"

TLDR- unticking 'Use Device ‘DirectMusic’ resolved my midi controller reset issues.

The 3 midi controllers I have connected to my Win11 pc, would ‘reset’ sporadically, constantly and annoyingly. All connected via USB, tried directly connecting, via various hubs and repeater cables–the solution was going to Studio->Studio Setup->MIDI Port Setup and unticking 'Use Device ‘DirectMusic’.
I can recreate the issue by ticking the box and waiting a few minutes.
Dunno if this is old news or if anyone gives a fekk but some poor soul runs across the same issue I hope you find this and it sorts ye out!