err is not json-able sometimes
don't loop an error even if nextRun