For (only) one (1) single contact phone number instead of name is shown
- [x] I have searched open and closed issues for duplicates
- [x] I am submitting a bug report for existing functionality that does not work as intended
- [x] I have read https://github.com/signalapp/Signal-Android/wiki/Submitting-useful-bug-reports
- [x] This isn't a feature request or a discussion topic
System Details
- Phone: Google Pixel 6a
- OS: GrapheneOS
- Android Version: 14
- Android Security Update: 2024-07-05
- Build Number: 2024071200
- Signal Version: 7.10.3
Bug
- For (only) one (1) single contact (out of several, around 20), there is just the phone number instead of the name shown — though the user is in the contacts app of that phone (all contacts synced by CardDAV from Mozilla Thunderbird on desktop).
- Additionally, this specific user does not seem to be part of Signal's contact list (for the small user icon is missing) — though the user is part of system's contact app (as stated above) which is synced with Signal.
- But, actually, it is (as intended) a member of a Signal group (of three members) — though it seems not to be a general Signal contact itself (like stated above), group: the not-working user, a working user, and me.
- See screenshots for details:
correct:
incorrect:
corresponding group with these contacts:
the stated user in contacts app:
Addition: After that specific user explicitly manually edited his contacts details, i.e. his name, in Signal, Signal now shows me his name (instead of phone number like before). But: the small icon (small manikin) showing the user being in my Signal contacts is still missing! Though: that contacts is (like stated above) in my system contact app. And that contact is (like stated above) member of a Signal group (of three members: that specific not-working user, a working user and me). I do have several users in my Signal contacts. Users that are also represented in my system's contact app do have that small icon (small manikin). (Like on screenshots 1 and 3, above, user "Se Hr".
Interesting that the phone number isn't properly formatted. Is it possible that contact used to have their profile name as that number? That's my initial guess.
Also, regarding why it's not joined to your system contacts -- does this user have "find me by phone number" disabled? If so, we will not join the user to the system contact.
Addition:
Details of not working user:
Details of working user:
Both are in the same group (of three in total: them and me).
Please note: the specific user is a correct contact in my system contact app.
I wonder why his number is starting with
49 instead of +49…
Addition:
As stated above the specific user explicitly manually edited his contact details, so that now his name is shown. This can be seen in these screenshots. I can refer to him with @<username>. And he is working part of the group. But he isn't a regular contact.
Interesting that the phone number isn't properly formatted.
That's really weird… 49 instead of +49…
Also, regarding why it's not joined to your system contacts -- does this user have "find me by phone number" disabled? If so, we will not join the user to the system contact.
I will ask him soon. But i don't imagine so. But I better ask to check.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Sorry, I cannot provide further details. The contact is not a close friend (I don't talk much to him) and he is not very tech-affine. I asked him for further specific details about his settings but I haven't got a proper reply. Just for me, I can state that this issue still holds.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Hi, I recently encountered this issue while trying to add a user to a group chat.
Steps to reproduce
- I am the admin of an group chat with "Add members" set to "Only admins"
- I invite a user to group using their username (about 2 days ago). They are not a Signal connection, so no previous chats or common groups.
- User did not receive the invite, but appears in the group's pending invites list.
- I revoke and resend their invite.
- The user can now see the invite; they accept and join.
Expected behaviour
After accepting, I can view their Signal profile name.
Actual behaviour
- I was only able to view their phone number (format
(NXX) NXX-XXXX) . Opening their profile details did not display their personally set profile name. - Setting a nickname would only display this nickname, and not another profile name
- After about 5 minutes, a profile name finally appeared. I asked the user, and they said that:
- They are a long time user from before profile names were required.
- They already had a profile name when I attempted to invite and join them.
Debug logs
From my device: https://debuglogs.org/android/7.66.4/6df582c2977288747b9aa5a678cabdfd5c3963b63100ba80cb8d2043157508ed
From the user's Android device: https://debuglogs.org/android/7.66.4/252c4583c8fd206c31f1b9e5e6d323435a7a6ecd1eebe76819b7019cd966d957
Device info and app version (my device)
- Google Pixel 6
- Android 16 (BP3A.250905.014)
- Signal v7.66.4
Also, the user told me that both phone number settings ("Who can see my number" and "Who can find me by number") are set to everyone.