I've had this problem in earlier versions of Studio One, but you would think that by version 5 it would be fixed. This is not either a Windows or Mac issue, it is a Studio One Issue.
I have a MacBook Pro 2021 14" with M1 Pro processor. As is common with most modern MacBooks, there are a significantly limited number of USB (in this case C) ports available. I have a J5 USB 3 hub with 7 ports connected to a single Thunderbolt 4/USB C port on my MacBook Pro. I have six of those ports filled (Audio Interface - ********* XR18, NI Komplete Kontrol S88, Novation Launch Control Mini, Roland FA-07, Panda Midi MidiBeam Receiver, USB key with Waves licensing).
I use Gig Performer 4.5.8 as my live host. Gig Performer has NO problem recognizing, connecting to and using all of these devices every time I connect the J5 hub up. With Studio One 5..5.2, I can never connect to the Roland FA-07 AT ALL.
This is not a new problem, and you can find tons of references to issues like this going all the way back to Studio One version 1. I've had this problem with Windows 7 (Studio One Artist version 2.x), Windows 10 (Studio One Pro 3.x) and now MacOS Monterrey (Studio One 5.5.2), yet other hosts/DAWS do not have this problem. I've been considering upgrading to Studio One 6.x, but frankly, if other hosts don't have this problem, why does it persist in Studio One over several years?
Is this something that is just not reasonable to expect from Studio One unlike other hosts/DAWS I've used? I'd really like a good reason as to why I should upgrade when something that seems simple for other software seems to be so elusive to PreSonus?