We used the import_dashboard_from_lookml Looker API call to update dashboards. The documentation for this API says that “alerts” will not be maintained when a dashboard is overwritten. Apparently, this includes Schedule Content too.
How do I restore lost Scheduled Content?