signalapp / signalapp/Signal-iOS

SMS-Authentication fails (Bulgaria)

Open
#6,348 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
12.2k
Forks
3.5k
PR merge metrics
No merged PRs in 30d

Description

  • I have searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature request or a discussion topic

Bug description

Error when trying to register. "We are unable to send an SMS to your number. Please try again in a few minutes."

Steps to reproduce
  • Just download the app and try to register..

Actual result: No SMS being sent with the verification code, can't register using any other way, no "Call me instead" button on the iPhone app or grayed out on the Android version. I've tried to register on both android and iphone with the same results , even borrowed a sim card to double check , I've tried 1 attempt on each device to prevent lockout and it's not working.

Expected result: You should get a verification code and use the app normally.

Screenshots
Image
Device info

Device: iPhone XS

iOS version: 18.7.10

Signal version: 8.28.0.1859

Link to debug log

org.whispersystems.signal 2026-09-16--15-20-14-575.log

Edit

I have tested the 8.29 version which released couple of hours after posting this, with this log (still not working)
https://debuglogs.org/ios/8.29.0/24a9d0390fdc75ae3ecea2662d99a7298aea69a3dcaa34d7297fa2b703f1d3e2.zip

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the attached iOS debug logs and reproduce the failure in the registration flow using the reported iPhone and Signal versions. Trace the SMS verification path for Bulgarian numbers; done means registration receives a verification code or provides a working fallback instead of the reported error.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
authentication, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.