Problem: you cannot delete a contact from your contact-list because it is write-protected because there are links to e.g. Signal or Whatsapp shadow contacts.
The classical way is to unlink the contact, delete it and force refresh the whatsapp contact list. But this won’t work for Signal users
Here is a much easier way:
install the “simple contacts” app by simple mobile tools (also in fdroid store) and use it instead of the default app. Deleting contacts works in this app no matter if there are links.
Simple or?
Yeah I know it is a bad advice to simply point to an app. But the issue is here google contacts is crap. I am sure there are some other apps able to do this, but this one is OSS and doesn’t sell your data.
Anyway: maybe it is a good idea to simply replace the google contacts app in your workflows by his app. And as maintaining apps is sometimes exhausting maybe a little thanks to the maintainer (not me) would be a good idea. E.g. a good rating.