There are some existing issues for the upstream APScheduler (v3.x) regarding DST shifts with the Cron trigger. Usually they involve the scheduler getting stuck though. If you can reproduce the problem with the upstream project (not Flask-APScheduler), please file a ticket in the issue tracker.