Add ability to check return error codes and bypass blocking for temp failures