attempt to gracefully handle decoder errors