Google - календарь. Исправление токена

Иногда из-за токена  возникает ошибка с кнопкой подписки на сообщения из календаря, наподобие такой:

{ "error": { "errors": [ { "domain": "global", "reason": "notFound", "message": "Channel '2_20221105090646' not found for project '785381707939'" } ], "code": 404, "message": "Channel '2_20221105090646' not found for project '785381707939'" } }

Она возникает из-за того, что пользователь подписывается на новый календарь и привязывает новую почту, при этом не отписавшить от получения сообщений из прежнего календаря, из-за чего токены не совпадают. 

СПОСОБ 1

Для того , чтобы исправить данную ошибку , нужно :

1) Перейти по данной ссылке https://myaccount.google.com/u/0/permissions

2) Удалить приложение гугл-календаря для вашего сайта

3) Затем снова подключить календарь по инструкции

СПОСОБ 2 - под админом

Для этого перейдите на страницу по ссылке:

/admin/google_api/calendar/users

На ней можно сравнить, от какой почты сейчас идет токен. Если не от нужной, сбросить токен через урну - появится сообщение "Поле подписки очищено!"

ВАЖНО: При удалении токена сообщение об активном токене у пользователя остается - надо ориентироваться на сообщение об удалении: "Поле подписки очищено!"