Hi @Anonymous .
The webjobs still fail even after a restart (unless we do a SCM restart too, https://github.com/projectkudu/kudu/wiki/Full-stopping-a-Web-App)
The 404 does not seem like a propogation delay, because this was after hours/days, not seconds.
We do not and should not need to ever manually start these continuous webjobs. The continuous webjobs not starting has not been an issue we've encountered, previously they would always restart as expected right after deploy. The only reason we've needed to go into the WebJob App Service panel and try manually starting it (causing the 404) is because they didn't automatically start for unknown reasons in these fail cases.
We're actually experiencing issues with our Triggered WebJobs as well. When the continuous webjobs fail, it seems the triggered webjobs with schedules also do not get rescheduled after deployment.
An excerpt from the job scheduler log for one of our triggered webjobs:
[10/21/2025 05:43:44 > fc69d9: SYS INFO] Scheduling WebJob with 0 0 2 * * * next schedule expected in 20:16:15.8949374
[10/22/2025 00:27:58 > fc69d9: SYS INFO] Removing current schedule from WebJob
What we would see is the above, Removing current schedule from WebJob would occur when we deploy (this is to be expected, as the webjob will be stopped when app deploys). However, the job does not get scheduled to run again afterwards.
I have a feeling this is correlated with the continuous not working.
In C:\home\LogFiles\kudu\trace in a different web app having the same issues, we see the following files:
The zipdeploy at 2025-10-24T05-08-26 had working webjobs after deploy. 2025-10-24T07-50-32 did not. The difference is there were no Shutdown and Startup events after the deploy where webjobs did not work. There aren't any differences in the two zipdeploy logs.