I answered Todd via PM…
I explained what I do within Ecobee Suite to avoid the issues that often require you to log back into Ecobee to get things working again. This solution is not implemented in any of the Ecobee implementations I listed above that are deployed in the SmartThings namespace.
It appears that only my free Ecobee Suite and Yves’ My Ecobee devices handle the error conditions that cause you to have to log in to Ecobee again from time to time (usually after some sort of network or server failure).