What's Changed
- Fix: Force logout when an exception occurs.
- Force sensors update after purging FTL diagnosis messages.
- Improve support for diagnosis message entities.
Sometimes, fetching diagnosis messages triggered this API error: {'error': {'key': 'internal_error', 'message': 'An internal error occurred while formatting the messages array.', 'hint': None}, 'took': 0.0004730224609375}
I couldn’t pinpoint the root cause, but this error should no longer block the sensors update.
Thanks to @EagleDTW and @lithophone for their help resolving this issue!