Skip to content

Android App Crashes on Startup - 'Omi keeps stopping' #2437

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
diannt opened this issue May 24, 2025 · 2 comments
Open

Android App Crashes on Startup - 'Omi keeps stopping' #2437

diannt opened this issue May 24, 2025 · 2 comments

Comments

@diannt
Copy link

diannt commented May 24, 2025

Describe the bug
The Omi Android app (Beta or normal last build in play store) crashes immediately upon launch, showing only a loading spinner before closing with the system message "Omi keeps stopping". This completely prevents app usage and has been occurring since mid-May 2025. Prior to the complete crash, the app had issues downloading voice recordings in early April, showing "40+ hours of records need to be saved".

To Reproduce
Steps to reproduce the behavior:

  1. Install Omi app from Google Play Store (Beta program)
  2. Launch the app by tapping the icon
  3. Observe loading spinner appears for approximately 1 second
  4. App crashes and closes automatically
  5. Android system displays "Omi keeps stopping" error message

Current behavior

  • App shows loading/splash screen with spinner animation
  • After ~1 second, app force closes without any user interaction
  • Android system error notification appears: "Omi keeps stopping"
  • App cannot be used at all - crashes on every launch attempt
  • No error message or crash report is displayed to the user
  • Granting permissions (Nearby Devices) does not resolve the issue
  • Force stopping, clearing cache/data, and reinstalling does not fix the problem

Expected behavior

  • App should complete initialization and display either:
    • Onboarding screen for new users
    • Home screen for existing users
  • App should connect to Omi device via Bluetooth
  • Voice recordings should sync properly
  • All app features should be accessible

Screenshots
Video evidence provided showing the crash behavior (user has video demonstrating the issue - available by request)

user ID:
Can't provide the ID unless access is restored to the app.

Smartphone + device (please complete the following information):

  • Device: Google Pixel 9 XL
  • OS: Android 15
  • Browser: N/A (native app issue)
  • App Version: Both beta and original versions from Play Store (latest as of May 2025)
  • Device version: Omi latest firmware before the crash, so prior to mid-may

Additional context

  • Issue timeline:
    • Early April 2025: Voice recording sync stopped working ("40+ hours of records need to be saved")
    • Mid-May 2025: Complete app crash on startup began
  • Potentially related to OAuth implementation changes merged around May 19, 2025
  • App package name: com.friend.ios (despite being Android app)
  • Related to issue Dev app does not load integration app, crashes app #2357 regarding integration app loading crashes
  • Pull request fix: Add error handling to prevent startup crash of Omi app on Android #2436 submitted with comprehensive fix for initialization error handling
  • The crash appears to be caused by unhandled exceptions during app initialization, particularly when Firebase/OAuth configuration is missing or services fail to initialize
@diannt
Copy link
Author

diannt commented May 24, 2025

SUGGESTED A PULL REQUEST : 05/24/25

#2436

@mdmohsin7
Copy link
Member

Hi @diannt can you pls share logs or something so that we can check what exactly is causing this issue? You can use a logcat reader on phone or android studio to get the logs. That will help in identifying the root cause and fixing it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants