I have a daily task that runs a script, which I added yesterday. I expect it to take around 1-2 hours to run. I was checking up on it about 45 minutes after it began and noticed it no longer appeared under "Running scheduled tasks". However, when I check the logs for the task there is nothing but a warning from one of the packages I used (which I know was raised within minutes after execution began) - no error message, no exception, no usual printed line of output indicating when it terminated.
Whenever I've checked the logs before, they have either been blank, have printed output of when each last instance of the task terminated, or say "Task has not been run yet". I have not encountered a situation like this before.