Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Contacts not synced after rename, photo missing #13670

Open
4 tasks done
ygoe opened this issue Aug 25, 2024 · 5 comments
Open
4 tasks done

Contacts not synced after rename, photo missing #13670

ygoe opened this issue Aug 25, 2024 · 5 comments

Comments

@ygoe
Copy link

ygoe commented Aug 25, 2024


Bug description

I've set up Signal on Android and Windows long ago. The contacts came from my phone and had all images and what you'd expect. Recently I cleaned up some contacts and renamed some of the contacts. Now these names are not showing up properly in Signal both in Android and Windows. There are still the old names and the images I have set for the contacts are missing. When I open the contact in the Android app, it opens the default contacts app but with the old version of the contact that's not in my phone contacts. I has the old name and no photo. I don't know where the Signal app has made up that contact but it's not supposed to have or use it.

Steps to reproduce

  • Create a contact with a mobile number that's on Signal
  • Assign a photo to the contact
  • See the photo and name in the Signal app
  • Rename the contact on your phone (e.g. by renaming it elsewhere when you contacts are synced via CardDAV)

Actual result: Name doesn't chane in Signal, photo is missing (both Android and Windows)
Expected result: New name, same photo (both Android and Windows)

Screenshots

You can imagine how it looks.

Device info

Device: Samsung S10e
Android version: 12
Signal version: 7.13.4 (Android), 7.21.0 (Windows)

Link to debug log

Probably happened a while ago.

@mtang-signal
Copy link
Contributor

I think a debug log would still be helpful. If you open up Signal and tap the pencil icon on the bottom right, it should open up current contacts. From there, either scroll to the bottom to the 'Refresh contacts' options or at the top of the screen there's the three vertical dots menu that if you click on should also give you the option to refresh contacts. If the refresh does not help, head to Settings > Help > Debug log and we can look into this further.

@ygoe
Copy link
Author

ygoe commented Aug 28, 2024

Updating contacts updated only half of the contacts. The most used ones are still old.

Here's the log: https://debuglogs.org/android/7.14.2/e50427a41a21824249c1c1e769d2dec0320fe5faf260fedc9941093bd963be85

@obifur
Copy link

obifur commented Oct 12, 2024

I have the same problem after splitting one contact with two phone numbers. After splitting this contact into two single contacts with different names signal keeps one contact with the two numbers and the old name.
The newly created contacts cannot be found in signal.
I wish there would be a way to force a resync of all contacts.

Update:
I solved this and forced a complete resync by:

  • Delete the Signal account under "settings -> passwords, passkeys, autofill" (Android 14) and ignore the message that all data will get lost
  • Signal will auto recreate this account after launching

..very simple and no data got lost. At least in my case.

Copy link

stale bot commented Dec 22, 2024

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.

@stale stale bot added the wontfix label Dec 22, 2024
@ygoe
Copy link
Author

ygoe commented Dec 22, 2024

I deleted the CardDAV account on my phone and have set up everything from scratch. All contacts were gone, now all are back. But many without photos. Photos can be seen in the Android contacts but not in Signal (neither on Android nor Windows). Seems like Signal doesn't like photos anymore. Follow-up: #13827

@stale stale bot removed the wontfix label Dec 22, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Development

No branches or pull requests

3 participants