Handle erros better, and show full result json if any failures