Hi, I would like to suggest you changing from onEdit to onChange and see what happens when you edit the checkboxes in Glide.
This thread says: " onEdit
only works when you edit a cell (not when a row is added or when a note/comment is added) and onChange
will capture that a change has occurred and trigger when appropriate."
As the Sheets may not have seen a Glide action as a “cell edit” action, onChange
would suit better as it takes into account the value of the cell.