Technical Issues

SMS Synchronization failed after 5 mins

Updated 12 Jun, 2026 19:58
2 min read
29 views

If SMS synchronization stops after approximately 5 minutes, your device may be restricting the app through battery optimization settings. Many Android devices automatically limit background activity to save battery life, which can prevent Needle Expense Tracker from reading new transaction messages.

How to Fix the Issue

To ensure uninterrupted SMS synchronization, disable battery optimization for Needle Expense Tracker.

Steps to Disable Battery Optimization

  1. Open Settings on your Android device.
  2. Navigate to Apps or Applications.
  3. Select Needle Expense Tracker.
  4. Tap Battery.
  5. Open Battery Optimization or Background Restrictions.
  6. Choose Don't Optimize, Unrestricted, or Allow Background Activity (the option name may vary by device).
  7. Save the changes.

Additional Recommendations

For the best synchronization experience:

  1. Keep SMS permissions enabled.
  2. Allow background activity for Needle Expense Tracker.
  3. Do not force-close the app from recent apps.
  4. Ensure your device is not using aggressive battery-saving modes.
  5. Add Needle Expense Tracker to the battery saver whitelist if available.

Still Not Working?

After updating the battery settings, open Needle Expense Tracker and wait a few minutes for synchronization to resume. If transactions are still not being detected, restart the app and verify that SMS permissions remain enabled.

Needle Expense Tracker requires continuous background access to process incoming transaction messages and keep your expense records up to date automatically.

Was this article helpful?

Let us know so we can keep improving our help content for you.

1out of 1 people found this helpful

Article Information

Still need help?

Our support team is ready to assist you personally with any issue.