ik weet niet of dit werkt, maar je zou kunnen proberen de status van de taak opnieuw in te stellen op actief en de taak opnieuw op te slaan:
job.on('failed', function() {
job.state('inactive').save();
Bewerken:als je de status op inactief zet, wordt de taak correct opnieuw in de wachtrij geplaatst.