App Performance

Fixing App Performance Issues

If the Bidroom app is running slowly, crashing, or not loading content properly, this guide provides step-by-step solutions for the most common performance issues. Most problems can be resolved with simple troubleshooting steps that take just a few minutes.

Common Performance Issues

SymptomLikely CauseQuick Fix
App loads slowlyPoor internet connection or cached dataSwitch between WiFi and cellular, clear app cache
App crashes on launchOutdated Expo Go or corrupted cacheUpdate Expo Go to the latest version, clear cache
Images not loadingSlow connection or storage fullFree up device storage, check internet speed
Chat messages delayedBackground data restrictionsEnable background data for Expo Go in device settings
Screens blank or freezingMemory issues on older devicesClose other apps, restart the app

Step-by-Step Troubleshooting

  1. Check Internet Connection — Open a web browser and verify you can load other websites. Try switching between WiFi and mobile data to determine if the issue is connection-specific.
  2. Update Expo Go — Go to the App Store (iOS) or Google Play Store (Android) and check for Expo Go updates. Running an outdated version can cause compatibility issues.
  3. Clear App Cache — Open Expo Go, go to Settings, and tap "Clear Cache." This removes temporary data that may have become corrupted.
  4. Restart the App — Force close Expo Go completely (swipe up from the app switcher) and reopen it. This clears the app from memory and starts fresh.
  5. Restart Your Device — If other steps do not resolve the issue, restart your phone or tablet. This clears system-level caches and frees up memory.
  6. Free Up Storage — Ensure your device has at least 500 MB of free storage. Delete unused apps, photos, or files if needed.
  7. Reinstall Expo Go — As a last resort, delete and reinstall Expo Go from your app store. You will need to re-scan the Bidroom QR code after reinstalling.

Optimizing Performance

Reporting Persistent Issues

If performance issues persist after trying all steps above, contact support with the following information: your device model and OS version, the specific screen or feature affected, when the issue started, and any error messages displayed. Screenshots or screen recordings are extremely helpful for our team to diagnose and resolve the issue quickly.

Was this article helpful?