It seems like when the web-app has been restartet, moved, etc, I have to trigger the scheduled task manually?
The status is "on" and the interval is correct, but when I look at the "last run", it has not ran.
At the moment, if the server for some reason shuts down while a scheduled task is running, and that task is not designed to support pause and resume actions, the shceduled tasks can be left in a "In progress" state when the server is starting up again. To reenable the task uncheck it and save. See image: