Skip to content

UnauthorizedIPForOnboardingError - South Africa user blocked #396

@al-munazzim

Description

@al-munazzim

Cross-posted from blinkbitcoin/blink-mobile#3521
Originally reported by @wernerhp


Describe the bug
Unable to login to https://dashboard.blink.sv on Android or Mac
Unable to Earn sats in the app on Android

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'https://dashboard.blink.sv'
  2. 'Login' with phone number SMS
  3. Complete Captcha Puzzle Piece
  4. See error UnauthorizedIPForOnboardingError

I do NOT have a VPN enabled
I do NOT have Lockdown mode enabled
I HAVE tried multiple networks (LTE on Mobile and Fibre LAN)
I HAVE tried multiple devices (Android App and Android Brave Browser as well as Mac OS Brave Browser and Mac OS Firefox)

Expected behavior
Able to Login to https://dashboard.blink.sv
Able to Earn sats (Which I have previously). I'm able to complete the questions, but when it comes to receiving the sats, there's an error.

Screenshots
Image
Image

Additional context

  • Device: Google Pixel 8
  • OS: Android 16
  • Version: 2.2.328 (com.galoyapp)
  • Country: South Africa
  • Reported to [email protected] since 30 Aug 2025. No progress.
  • Last worked: Monday, June 23, 2025

Context: This was originally filed in the mobile app repo but appears to be a backend IP geo-validation issue. The mobile app is correctly displaying the IP_NOT_ALLOWED_TO_ONBOARD_ERROR from the API. Cross-posting here so the backend team can investigate the geo-IP validation logic.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions