SimpleMobileTools / Simple-SMS-Messenger

An easy and quick way of managing SMS and MMS messages without ads.
https://www.simplemobiletools.com
GNU General Public License v3.0
600 stars 218 forks source link

When creating a new conversation some contacts not being returned in search. #724

Open cautious-bread opened 1 year ago

cautious-bread commented 1 year ago

Workflow - Tap the New Conversation floating button, search for contact, tap contact, type message and send. This doesn't always work as some contacts are not being returned with the search. I therefore need to open the contact from the Contacts app and select the SMS icon to begin a new conversation.

I have yet to find a commonality with the "broken" contacts as to why they're not appearing in the search. So far it appears to be random, but always the same ones.

tibbi commented 1 year ago

what app version are you using? The contacts have to have something in common, like they are stored in "Phone storage (not visible by other apps)" or so?

cautious-bread commented 1 year ago

Version 5.18.2 All contacts are synced from my CardDav server via DavX5. I've yet to find the common relation with them, but I'm still looking (trying to get a list of those that don't appear is cumbersome).

cautious-bread commented 1 year ago

I figured it out! Some of my contacts have the same "Home" phone number as they live in the same house, but different "Mobile/Cell" numbers. For those contacts that have the same Home phone number, only the first result shows when searching contacts for a New Conversation. If I edit the offending contacts, deleting their Home phone number, they show up in the search results.

Phew, glad I got to the bottom of that one.

This must be a bug, right? Any other app that searches through contacts (i.e the default Contacts app) can display these "problem" contacts just fine.