I know how frustrating this is. Triggers work fine one day and then suddenly stop. Sometimes it’s because of changes in account ownership or domains. I eventually moved over to NexoPDF because it doesn’t depend on Google Script triggers. I just prepare my spreadsheet, hit generate, and the PDFs are created automatically without worrying about broken schedules.