Still hasnt resolved my issue with my USB-C PD hub and External Monitor on my M1 Air.
Hub out, monitor detected.
Plug in hub, all fine.
Once display goes to sleep, on re-awaken external monitors won't detect until I remove the hub, wait 5 seconds, then they detect, then re-plug hub and carry...