Я нашел документацию Google, которая проливает свет на эту проблему. Ознакомьтесь с разделом «Функция обратного вызова» на этой странице . Служба карт ограничивает время выполнения вашей функции обратного вызова 30 секундами.
Возможно, вам придется согласиться на ответ Тома. Я также добавил бы ограничения на размер файлов, с которыми вы работаете, чтобы вы могли исключить файлы, которые явно слишком велики для Card Service. Мне было бы интересно, если бы вы нашли лучшее решение, чем это.