As part of the core change removing the non-daemonized mode for the Redis Job Queue, recyclePruneAndUndelayJobs was removed. This is called from Jenkins.php
The quick fix is just to not call that, but that seems like a big part of the point of the hook, so I'm not sure what the overall solution is.