I finally found a fix after trying everything.
Even if you're already using the correct SIM and mobile data, BHIM may still show:
- "Unable to onboard you at this time"
- "Kindly use the mobile data of the mobile number being used for onboarding"
Here's what worked for me:
- Close the BHIM app.
- Clear the app's data.
- Open the Play Store.
- Tap your profile picture (top right).
- Go to Play Protect.
- Turn Play Protect ON.
- Open the BHIM app again and complete the onboarding/login.
Once you've successfully logged in, you can turn Play Protect OFF again if you normally keep it disabled.
Hope this saves someone a few hours of frustration!












