Executive summary
The personal task dashboard's Gmail import returned a RefreshError during its first live authorization attempt.
The local OAuth configuration was inspected without exposing credentials. The credential and token files both exist, the saved authorization has the required read-only Gmail and Calendar scopes, a refresh token is present, and the OAuth client identities match.
A direct refresh request to Google's token service returned invalid_grant. This identifies the stored Google authorization as revoked or otherwise no longer renewable rather than a task-import, Gmail-label, or requested-scope defect.
No token was deleted or replaced. A fresh interactive Google authorization is the required recovery step.