За последние несколько дней я столкнулся с множеством проблем со входом в систему и аутентификацией. Для меня ошибка была "Exception: You do not have permission to call Session.getActiveUser."
. Проблема носит случайный характер, встречается довольно часто (около 25% пользовательских логинов), и мое решение состояло в том, чтобы повторить попытку до успешного завершения. Таким образом, это также может объяснить ваши проблемы.
Попробуйте добавить, например:
var email_act = Session.getActiveUser().getEmail();
в какое-то место в вашем скрипте и посмотрите, нет ли ошибок.