Простой триггер onEdit никогда не срабатывает

Я используюOnEdit в течение некоторого времени, и это прекрасно работало - однако только сейчас у меня возникла проблема - в основном, когда редактируется столбец 6 (f), я хочу, чтобы он проверил значение, - если это «В прогрессе», я хочу, чтобы он затем запустил функцию чтобы отправить электронное письмо, когда я отлаживаю это - оно отлично работает именно так, как я хочу, однако, когда я не отлаживаю, оно никогда не запускается.

var summary = ss.getSheetByName("Summary")
var data = summary.getRange(4, 1, summary.getLastRow(), summary.getLastColumn());
var learnerObjects = getRowsData(summary, data);
var lastrow = summary.getLastRow();

function onEdit(e){
  var sheet = e.source.getActiveSheet();
  var CellRow = sheet.getActiveRange().getRow();
  var CellColumn = sheet.getActiveRange().getColumn();

  if (sheet.getSheetName() == "Summary"){
    if (CellColumn == 6){
      var learner = learnerObjects[CellRow-4];
      var status = learner.status;
      if (status == "In Progress"){
        var enrolmentdate = learner.enrolmentDateDdmmyyyy;
        var surname = learner.surname;
        var firstname = learner.firstName;
        var qualification = learner.qualification;
        var company = learner.company;
        messagePT3 = firstname + " " + surname + " from " + company + " doing " + qualification + " has been added to your tracker.";
        sendTrackerEmail(messagePT3);
        SpreadsheetApp.getActiveSpreadsheet().toast('Email has been sent to Assessor regarding new learner', 'Assessor Notified', 3);
      }
    }
  }
}

Это основной код для этого, когда отладка, как я говорю, работает нормально, однако, когда я не отлаживаю, она никогда не запускается, есть ли другие способы для меня сделать это?

У меня есть проверка данных в столбце F, однако это ограничивает ячейки "Завершено", "Снято", "Приостановлено" или "В процессе" - это не должно иметь эффекта, не так ли?

я знаю этоonEdit запускается, поскольку я использую его для мониторинга изменений в определенных частях таблицы.

Ответы на вопрос(1)

Ваш ответ на вопрос