Skip to main content
All client SDKs surface errors through the AvatarController.onError callback as AvatarError.

Web — ErrorCode

iOS — AvatarError

Android — AvatarError

  1. Log the error code and current lifecycle phase.
  2. Retry transient network/download failures with backoff.
  3. Refresh session token for auth-related errors.
  4. Surface configuration errors to developers/operators.
For platform-specific API details, see: