FeatureUnavailableException

The explicit OAuth flow (ChatBuilder.setAuthorization(...)) is not available on the backend.

This exception is thrown when the explicit OAuth flow is used but the backend API returns an error while attempting to exchange the authorization code for a transaction token. This indicates that the explicit flow is not supported or not functioning on the current backend version.

Required actions:

  • Switch to the implicit OAuth flow via ChatBuilder.setTokenDelegateListener(...), or

  • Stay on a previous SDK version until the explicit flow is restored.

This exception is reported via com.nice.cxonechat.ChatStateListener.onChatRuntimeException.

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
open val message: String?