The data sheet describes quite clearly that the PWRCTL_POL pin must be pulled high to control Active High peripherals.
For security reasons I even have an additional 10k pullup to PWRCTL_POL.
When the linux kernel tries to activate the hub power, the port stays powerless.
After i tell uhubctl to turn off the power
uhubctl -a off -n 0451 -p 1 -R
The port gets powered on.
Is this a software or a hardware problem ?