we should still record a failure when retries disabled and mode is exhausted