Если я ничего не путаю (а могу), у Google Pay токены для операций оплаты формируются на сервере в отличие от Apple Pay. В самом телефоне их хранится ограниченное количество, что-то порядка 7 штук. То есть если были произведены эти 7 операций без подключения к интернету, то банально могли закончиться токены, после подключения Google Pay их получил с сервера.