CB-C81 Fails to initialize second HDMI monitor

I have tried 2 CB-C81 9-1 usbc dongles (original + replacement). Neither one reliably initializes 2 HDMI monitors. Otherwise this dongle is perfect. What needs to be done to make it work all the time?

One work around is to plug power into the laptop so when I unplug the dongle it sometimes re-recognizes both. This is a bad idea to unplug a double usbc from my laptop several times a day.