On Android, Omi remains stuck on “Background Service Preparing” and manual recording fails with a connection error.
The app has microphone, Bluetooth, location, notification, and background permissions enabled. Android shows the foreground microphone service as running, and the microphone is successfully accessed, so this does not appear to be a device permission or battery-optimization issue.
Debug logs show that the transcription WebSocket connects successfully, then closes repeatedly after roughly 19 seconds:
transcription_socket_connected
sample_rate: 16000
codec: pcm16
language: de
include_speech_profile: false
transcription_socket_closed
close_code: 1011
reason: server_error
The affected connection uses the soniox STT service with German language selected.
App version: 1.0.551
Device: OnePlus 15, Android 16
Time observed: 2026-09-17 around 20:47–20:48 UTC
Could you please investigate the server-side error for this transcription session? I can provide the full redacted debug log privately if needed.
