Skip to main content
This page lists the error cases returned by SukiAmbientCoreError in the Mobile SDK. Use these identifiers when you handle errors in your integration.
Swift
Each table row lists an error id: the SukiAmbientCoreError case name. Match on the case in your switch or error handler. Cases with associated values include the parameter label in parentheses, for example SDKNotInitilized(error:) or remoteSessionConflict(blockingSessionId:).

Initialization and authentication

These errors can occur while initializing the SDK or validating partner and provider details.

Session lifecycle

These errors can occur while creating, clearing, or managing ambient sessions.

Create session status failures

These create failures return SukiStatus and do not fall back to an offline session.

Context and catalog validation

These errors can occur while setting session context, diagnoses, medications, or personalization preferences.

Recording and microphone

These errors can occur while starting or resuming audio recording.

Content retrieval

These errors can occur while fetching transcripts, note suggestions, or structured data from the server.
Last modified on July 23, 2026