Skip to content

Expo SDK 55 issue #32

@RishilShah12

Description

@RishilShah12

Describe the bug

The issue is getting DOMException. On Hermes, DOMException is not on globalThis, so that class definition throws: ReferenceError: Property 'DOMException' doesn't exist. So the failure happens while loading @livekit/react-native, before registerGlobals() runs.

To Reproduce

Steps to reproduce the behavior:

  1. Start a new expo 55 error and follow steps mentioned in https://docs.livekit.io/transport/sdk-platforms/expo/
  2. Run this on simulator
  3. See error

Expected behavior

A clear and concise description of what you expected to happen.

Image

If applicable, add screenshots to help explain your problem.

Device Info:

  • Device: iPhone Simulaor
  • OS: 26.4

Dependencies Info (please reference your package-lock.json or yarn.lock file, not just your package.json):

  • @livekit/react-native:
  • livekit-client:
  • react-native-webrtc:

Additional context
The issue was given to me by Claude - is this really the case, if yes - please solve this - so it runs on expo sdk 55

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions