I got my i9/32/512 3 weeks ago (replacing my late 2013 15"), and a Caldigit TS3+ the next day. I used the TS3+ to hook up 2 LG 24UD58-B 4k monitors (one using a dp cable, and one a dp-to-usbc cable), and to power the Mac. Every morning, when trying to wake from sleep, the Mac would freeze, requiring a hard restart. The logs showed a kernel panic each time, with the attendant bridge OS error. I disabled power nap and wake for wi-fi access, but to no avail. Strangely, waking up from a short sleep (e.g. an hour or so when I left for lunch) worked fine; it was only after a long sleep (e.g. overnight) that it would crap out.
Last week I was traveling, so obviously did not have my external monitors. I noticed that the Mac did not die on wake, and did not have any kernel panics or bridge os errors.
So, when I returned, I got rid of the TS3+, and connected the monitors directly to the Mac with dp-to-usbc cables. Guess what? Still no kernel panics or bridge os errors, and the Mac wakes from sleep fine, whether it's with 1, 2, or no external monitors connected. (It's been 6 days now... I hope I didn't jinx myself with this post!)
I'd almost returned the Mac last week just before I left town because I was bumping up against the 14 day return period, but didn't have time to deal with it before I left. I'm so glad I didn't. I'm really happy with the Mac now. The TS3+ hub was just too good to be true I guess.
BTW, my SSD does have the crypto_key error, and I still do have power nap and wake for wifi both disabled.