And all of your ports work with both USB2 and USB3 devices? (O,0)
Oh, heads up, it may or may not be causing problems, but it looks like your "Connector" list is inaccurate. (O,0) Each USB3-compatible port should have a USB2.0 and a USB3.0 connector, which is why you're seeing duplicates (companions) of the same ports! All of your "Connector"s should either be 2.0 or 3.0, and nothing else. "Internal" and "USB-C" are only port-
types, so you should keep those labels to the "name" or "comments"! (^ ^) Does that make sense? I know it can be a little confusing.
Basically, all of your ports are mapped as 3.0. Half of the duplicates should be set to 2.0. (^ ^)
In example, here's a manual port map that I did, last night, of my own build...
Code:
Port 1 - 2.0 | MB USB-C 20G
Port 2 -
Port 3 - 2.0 | Case USB-C (1)
Port 4 - 2.0 | MB USB-A 3.2 (1)
Port 5 - 2.0 | MB USB-A 3.2 (2)
Port 6 - 2.0 | MB USB-A 3.2 (3)
Port 7 - 2.0 | MB BIOS USB-A 3.2 (1)
Port 8 - 2.0 | MB BIOS USB-A 3.2 (2)
Port 9 - 2.0 | Case USB-A (3)
Port 10 - 2.0 | Case USB-A (2)
Port 11 - 2.0 | MB USB-A x4 Back Hub (1-4)
Port 12 - 2.0 | MB Internal Hub
- USB NZXT Internal Hub (LEDs)
- Fenvi Wifi/BT
- PSU
Port 13 - 2.0 | ITE Device (Intel Wifi? Phanteks Case?)
Port 14 - 2.0 | Intel Bluetooth
Port 15 -
Port 16 -
Port 17 - 3.0 | MB USB-C 20G
Port 18 - 3.0 | Case USB-C (1)
Port 19 - 3.0 | MB USB 3.2 (1)
Port 20 - 3.0 | MB USB 3.2 (2)
Port 21 - 3.0 | MB USB 3.2 (3)
Port 22 - 3.0 | MB BIOS USB 3.2 (1)
Port 23 - 3.0 | MB BIOS USB 3.2 (2)
Port 24 - 3.0 | Case-B (3)
Port 25 - 3.0 | Case-B (2)
i.e. Port 3 and Port 18 are companion ports! (^ ^) They're the same port in physical appearance, but are mechanically 2 separate ports, based on the device that you plug into it. So let's say, if your port limit is incorrect, you may be able to get a USB2.0 device to work in a 3.0 port, but the 3.0 port might be disabled by macOS.
The blanks are unknown. Probably something I missed on the internal motherboard.