Emitted when the SDK falls back to the developer-provided
CredentialProvider.refresh
because the Client Bound SAT path could not take over.
Common causes:
sat:refresh scope (reason: 'no-scope')./devices/token exchange failed transiently (reason: 'endpoint-failed'; see DeviceTokenError).Subscribe via client.warnings$ to detect:
Discriminant identifying this warning.
The SDK subsystem that emitted the warning.
Why the fallback occurred. See CredentialRefreshFallbackReason.
Human-readable description of the fallback.