Some SMS messages do not reach the phone with dual SIM cards inserted on Teracube 2e (emerald)
- /e/ version: 1.18-s-20231207360611-stable-emerald
- Device model(s): Teracube 2e https://doc.e.foundation/devices/emerald
- Developer mode enabled: yes
- Device rooted: no
- Trackers blocker enabled: yes
Summary
Some SMS messages do not reach the phone, if dual SIM cards are inserted.
When you try to receive SMS messages with a test service like https://www.bulksms.com/test/, the message arrives even if the two cards are inserted. But when you try to receive one with like an banking app and IM such as Wise and Signal, LINE Messenger, etc., the message does not arrive or is not recognized. After the other SIM card is removed, the message arrives once the phone catches the mobile carrier signal. So if you request authentication two times, wondering if there might be a kind of glitches, you should get two SMS messages with correct timestamps.
Please note the issue does not happen with a single SIM card inserted and enabled, but is reproduced consistently with two SIM cards inserted. It looks like it does not matter whether one of them is enabled via Settings or not, as the issue is reproduced even if one of them is disabled.
The problem
Steps to reproduce
- Install 1.18-s-20231207360611-stable-emerald with Easy Installer
- Insert two SIM cards
- Add some banking apps or IM which require SMS authentication, such as Wise or LINE Messenger
- Request a SMS message for authentication from the app or the web page of the service
- Wait for the message for a couple of minutes
- Confirm the message is not received
- Request another SMS message for authentication
- Remove the SIM card which was not used for the SMS authentication
- Wait for the message
- Confirm two messages are received
What is the current behavior?
The SMS message does not either appear or be received until the SIM card which is not used for the authentication is removed.
What is the expected correct behavior?
The SMS message should appear as soon as it was sent.
Technical informations
I got the log around the time when the issue occurred. Please let me which information should be provided for troubleshoot.
Solutions
Workaround
Remove one of the SIM cards from the phone, and the SMS message should arrive.
Possible fixes