GMail integration won't stay authenticated for more than ~1 week - `Translation Error: The intl string context variable "name" was not provided to the string "Authentication expired for {name}"`

Screenshot -

I followed the Repair link and clicking through the Google login permissions granting to HA does fix it for some time. But I want it to stay authenticated in for a longer time than about a week.

I did pay special attention to step 10 in Google Mail - Home Assistant , and I definitely am “Published”.

Select OAuth consent screen again and 
under Publishing status, select Publish app.
Otherwise your credentials will expire every 7 days.

Well if you followed the docs and think you have everything correct, then it still fails, you should write up an issue.

Reporting issues - Home Assistant.

Issues · home-assistant/core · GitHub.