this is what you’re using? If that’s the case, try an experiment starting up with one low power device plugged in, if it’s still recognized, move on to adding another one. Figure out where the power cap kicks in. You can get a pretty good idea from determining how much a device draws and then adding up the numbers before it stops recognizing devices on reboot.
You’re correct, very strange issue what with your other hub not having any problems. You’re supposed to be able to daisy chain usb hubs, just as an experiment you could try daisy chaining overhub into the working hub, and vice versa other hub into overhub and the peripherals into the downstream hub and see if both fail to stay connected.