I believe CircuitBreakerException should be retried.
When the circuit breaker is Open, new requests throws CircuitBreakerException. They are not cached by the retry orchestrator and therefore not retried
The retry orchestrator only catches CouchbaseExceptions and retries the ones that are marked with IRetryable. CircuitBreakerException should probably be caught by retry orchestrator and retried