Google Nest on home page, but Access Token failure

I have the Nest doorbell (with a grey ‘live image’) but it works when I click it and play. I just tried to change the temperature on the Nest thermostat and keep getting this error:

Failed to perform the action climate/set_temperature. Error setting 
climate.living_room temperature to {'entity_id': ['climate.living_room'], 
'temperature': 22.77777777777778}: Access token failure: 400, message='Bad 
Request', url='https://www.googleapis.com/oauth2/v4/token'

The home page looks right:

How do I resolve this? Once I went through all the steps to set up the nest API to work in home assistant, it looked like it worked, but I tried it last noight ant again today and it doe snot. Works fine in Google Home.
If it is linked, the live view for the doorbell also doesn’t work, but if I click it to get a live image I get this:

Failed to start WebRTC stream: Nest API error: Access token failure: 400, message='Bad Request', url='https://www.googleapis.com/oauth2/v4/token'

It never showed a live image on the home screen, but would when I clicked it. Previously, I would get a new window and it would then start show the live image. Now I get this error. Did something change with Google OAuth?