Решение нашел. Если стоят защиты на листах (некоторых), то менеджеры (те, кому дали доступ), должны сначала потестить все функции, чтобы не было никакой защиты на листах, и после того как все позапускают скрипты - выставлять защиты.
Я же сделал наоборот. Раздал доступы, защитил листы и после позвал в документ менеджеров, у них скрипты отрабатывали очень частично, буквально несколько строк. Снял все защиты и всё заработало, потом выставил защиты заново и всё ок.