Any tips on what I can do to resolve the problem?
1. From what I know, Nano X connects through Bluetooth. Nano S through data cable. If you have used different cable for connecting Nano S to the hub, please use the same that have been working with the other ports.
2. If an USB port (or hub) gave error it won't recognize the same device in the same place. I also use an USB hub and sometimes I get failures and if so, sometimes it works by plugging the Nano S to another port of the hub, sometimes I need to unplug the whole hub and plug it back.
3. If you get it working, make sure that before unplugging it, use the Eject USB feature to give it less chances for future USB errors.