Skip to main content

Why does the app show "Busy" when I start a transaction?

The Softpay app may show a "Busy" screen when starting a transaction after the device has been idle. This is caused by a cold start and can be prevented by adjusting battery optimization settings.

When you initiate a transaction and the Softpay app displays a "Busy" screen, it typically means the app is performing a cold start — re-initializing after being inactive.

Why does this happen?

Android power-saving features can stop the Softpay app from running in the background. When a transaction is then requested, the app must fully reinitialize before it can process the payment. This takes a few seconds and is shown as a "Busy" screen.

Common causes:

  • Battery optimization / adaptive battery

  • Power saving or stamina mode

  • Device hibernation or standby (Doze)

  • App was force-stopped or recently updated

What should I do?

Wait a few seconds for the initialization to complete, then retry the transaction. To prevent this from recurring, exclude Softpay from your device's battery optimization:

  1. Open Settings → Battery (or Battery & device care) on your device.

  2. Find Softpay in the app list.

  3. Set it to Unrestricted or disable battery optimization for it.

The exact steps vary by device manufacturer. On some devices, this setting is under Settings → Apps → Softpay → Battery.

Related

See Preparing Your Device for Softpay for recommended device configuration.

Did this answer your question?