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.
To ensure uninterrupted SMS synchronization, disable battery optimization for Needle Expense Tracker.
For the best synchronization experience:
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.
Let us know so we can keep improving our help content for you.