miniature-receptionist-96191
02/26/2026, 11:15 PMtall-airline-16756
02/26/2026, 11:15 PMtall-airline-16756
02/26/2026, 11:16 PMminiature-receptionist-96191
02/26/2026, 11:19 PMtall-airline-16756
02/26/2026, 11:20 PMgetUserMedia() / local track) succeeds.
• Whether you see subscription events in the SDK (e.g., TrackSubscribed / participant/track events) for remote audio tracks.
• The code snippet where you initialize LiveKit, subscribe to tracks, and attach audio to your UI (redact any keys or tokens).
• If iOS: do you set or modify AVAudioSession category/mode anywhere?
• If Android: do you change audio routing or audio focus, and what device make/model is affected?
• Optionally: a Room/Participant/Track ID and approximate timestamp when the issue happened (redact sensitive tokens) so I can correlate logs.
Things you can quickly check while you gather this:
• Confirm app has microphone and speaker permissions and that the OS is not muting the app or routing audio to a disconnected Bluetooth device.
• Verify remote audio tracks are subscribed to (your SDK events) and that you are attaching the audio track to a player/output rather than only rendering a UI view.
• On iOS, ensure AVAudioSession is configured to allow speaker output (apps sometimes set category/mode that routes audio to earpiece).
• On Android, check audio focus and routing settings and try toggling speakerphone to see if audio changes.
Share the details above and any logs or code snippets you can. Once I have that, I’ll provide targeted troubleshooting steps and code-level fixes you can try.
Sources: LiveKit coming to React Native! | client-sdk-react-native | livekit/livekit_composite | DeepWiki