SATA HAT with USB hub works on USB2 port but not USB3 port

I want to expand the possibilities of the setup (quad sata hat with 4 SSD) connected to a Raspberry Pi 4B. openmediavault isntalled.

I got a USB3 hub, 2 USB A-to-A cables, and for good measure another pendrive.

Connected the HAT usb3 ports to the hub, connected the pen drive to the hub, connected the hub to the usb3 port on the RPI4B.
Result: Only the pendrive shows up on lsblk or in the OMV interface.

Connect it to the USB2 port of the RPi4B - all drives show up and are functional.

I am a bit lost, why the Version 2 port works, but the Version 3 port not!

Any ideas???

possible answer to myself and others if they come across it:
in talking with someone, we had an epiphany: it has probably to do with the wiring of the USB-A to USB-A cable itself…

The Pin to Pin connection is crossed over for the SuperSpeed Data Pair.
found here: https://newnex.com/technology-articles- … option.php

given what I then read in another forum post, I need a 1:1 pin connection, not a cross-over… careful reading next time…

I’ll update here once I get my hands on another cable… or make one myself if I have to…