Using USB3 hub with BB AI

Hi everyone, I’m trying to get the USB3 hub working with BB AI. I tried to plug it into USB-C socket of the board, it got detected, but disconnected in a second.
The relevant part of dmesg is

[251747.317438] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
[251747.317516] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 3
[251747.323806] xhci-hcd xhci-hcd.2.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x0000000002010010
[251747.323892] xhci-hcd xhci-hcd.2.auto: irq 220, io mem 0x48890000
[251747.324503] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[251747.324530] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[251747.324551] usb usb3: Product: xHCI Host Controller
[251747.324571] usb usb3: Manufacturer: Linux 4.14.108-ti-r131 xhci-hcd
[251747.324590] usb usb3: SerialNumber: xhci-hcd.2.auto
[251747.326918] hub 3-0:1.0: USB hub found
[251747.327175] hub 3-0:1.0: 1 port detected
[251747.329180] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
[251747.329231] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 4
[251747.329274] xhci-hcd xhci-hcd.2.auto: Host supports USB 3.0  SuperSpeed
[251747.334210] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[251747.334790] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
[251747.334815] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[251747.334837] usb usb4: Product: xHCI Host Controller
[251747.334858] usb usb4: Manufacturer: Linux 4.14.108-ti-r131 xhci-hcd
[251747.334888] usb usb4: SerialNumber: xhci-hcd.2.auto
[251747.338345] hub 4-0:1.0: USB hub found
[251747.338467] hub 4-0:1.0: 1 port detected
[251747.661951] usb 3-1: new high-speed USB device number 2 using xhci-hcd
[251747.811113] usb 3-1: New USB device found, idVendor=0424, idProduct=2806
[251747.811145] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[251747.811169] usb 3-1: Product: USB2806 Smart Hub
[251747.811191] usb 3-1: Manufacturer: Microchip
[251747.842138] hub 3-1:1.0: USB hub found
[251747.842300] hub 3-1:1.0: 7 ports detected
[251748.455360] usb 3-1: USB disconnect, device number 2

The hub itself is externally powered and connected to the BB AI with USB-B to USB-C cable, if that matters.
The hub chip is a Microchip USB5806. The board is an evaluation board from Microchip: EVB-USB5806.
Is it possible to make it work?

How is the role fixed? You can manually override the mode on AI.

Yes, I know, but it makes no difference regardless of the mode being otg or host.
The hub is not detected anymore at all. Tried to connect the usb-c flash drive, it’s not detected either.
The device mode works when I connect the board to the PC.