I am also having this problem. Sometimes when I restart HA is does work for a few minutes.
Error in logifle: Error while executing automation automation.reload_tado_hal_voor: The config entry ‘XXXXX’ (tado) with entry_id ‘XXXXXX’ cannot be unloaded because it is in the non recoverable state ConfigEntryState.FAILED_UNLOAD
I noticed I had some duplicate entities, and reinstalled the integration and it seems to be stable at the moment, but I also cannot reload the integration using a rest command, I still get the failed to unload error at that point.