It looks like Google has decided for the last few days to revoke the sending permission (Token) of a few websites.
There isn’t a specific reason and actually someone wrote an article about all the potential reasons why Google Token can be revoked:
https://blog.timekit.io/google-oauth-invalid-grant-nightmare-and-how-to-fix-it-9f4efaf1da35?gi=42d0553c60d5

Bad Request (invalid_grant)

Please notice: maybe you will see the error in other cases like a case you change your account password.
This method will help to renew your token to start running again.

To get a new token just select “Grant OAuth 2.0 Permission” under the Actions column.

Instructions for granting necessary permissions.

On the next screen (Sign in with Google) select your account and then you will see a screen with a warning, just click the Advanced link and then select “continue” in the next screen login with your login details.

this app isn't verified