I have a Caldigit USB-C pro dock with a macbook pro m1 plugged into it, and I have been having random and inconsistent (sometimes once or twice a day, other times nothing for a couple of weeks) sudden devices disconnection. What's weird is that suddenly my keyboard, audio out and ethernet stops working, but my 4k monitor plugged in Display Port keeps working without a hitch.
I'm pretty sure it's an issue with the USB controller, and the article convinced me more, but I still have zero clue on how to begin troubleshooting an issue like that.