The problem for me, is when I have WinRT MIDI on, it sorts the ports properly in the Track MIDI Input/Output selection menu - but - with it on, I also have this terrible freeze crash happening.
With WinRT MIDI off, the Track MIDI In/Out ports are randomly out of order.
I have a feeling it happened when I engaged ‘Use New Names’ in Windows MIDI services… not 100% sure on that though.
edit
I have a thread for this discussion as it’s unrelated to this thread: