Results 4 comments of Koen

Actually, diving deeper into the code, I think the issue is simply trying to dispatch a batch from any Ajax call. This will make the `if ( empty( $this->chain_id )...

@craigrileyuk You can temporarily use my fixed branch by including the repo in your composer.json: ```javascript "repositories": [ { "type": "vcs", "url": "https://github.com/koen12344/multisite-background-processing" } ], ``` ```javascript "deliciousbrains/wp-background-processing": "dev-prod", ```...

Your `task()` function should return `false` after completing the task or it will keep on processing the same item over and over and not take it off the stack.

The md5 string just serves as a unique identifier here, its not a security token