Rasing ConfigEntryAuthFailed is not sufficient, async_start_reauth is also needed to be called to ensure that user is prompted with re-authentication flow.
While root cause of loosing authentication can be found, it would be really helpful to be able to force user re-authentication without having to delete and re-install the integration
_Originally posted by @pjgrun in https://github.com/TobiasLaross/Hass-Lynk-Co/issues/23#issuecomment-2102537138_
Rasing ConfigEntryAuthFailed is not sufficient, async_start_reauth is also needed to be called to ensure that user is prompted with re-authentication flow.