on job error, it was not calling callback with error

our server's callback is never called when there's a job error