Ich weiß nicht, ob das funktioniert, aber Sie könnten versuchen, den Status des Jobs auf aktiv zurückzusetzen und den Job erneut zu speichern:
job.on('failed', function() {
job.state('inactive').save();
Bearbeiten:Wenn Sie den Status auf „Inaktiv“ setzen, wird die Aufgabe korrekt erneut in die Warteschlange gestellt.