fixing issue with not updating fialed status when output handlers fail