App: Balance Lock
I'm not sure when the problem started but 9 times out of 10 when I re-connect my Caldigit Thunderbolt to my M1 MacBook Air, the audio balance will move to a random position between the left and right and yes, before you ask, I don't get it either. Every time I have to jump into System Preferences and re-adjust, until today! Came across this simple little app called "Balance Lock" and it does exactly what it says on the tin, it keeps your audio balanced to a custom setting (in my case, the middle). I've been using it for a few days and every time I've re-connected my MacBook to the dock in the morning, I've gotten a little notification to say it's re-balanced my audio, perfect!