Присвоение переменной null приводит к тому, что отладка отменяет выполнение в этой строке. Вот тестовый скрипт, который воспроизводит проблему:
function myFunction() {
var a = "Hallo";
Logger.log("a=" + a);
var b = null;
Logger.log("b=" + b);
}
При отладке выполнение этого скрипта отменяется в строке "var b = null;". Вывод журнала:
Mar 11, 2020, 8:52:49 PM Info a=Hallo
Mar 11, 2020, 8:52:54 PM Info Execution cancelled.
Результат одинаков при переходе через строку и прохождении строки в режиме отладки. Однако в последнем случае в верхней части экрана на мгновение мигает красное сообщение об ошибке: «Извините, произошла ошибка сервера. Пожалуйста, подождите немного и попробуйте снова». ... ожидание и повторная попытка нет разницы. [Попробовал еще раз сегодня после комментария Джеффа ниже и смог воссоздать его, только перешагнув строку назначения в режиме отладки]
При нормальном запуске сценария (не в отладке) он успешно завершается.