I keep receiving marketing emails from them, and when I click "unsubscribe", the backend keeps telling me "There are no email subscriptions associated with *@*". That means it did take into account my unsubscribe request the first time around, as it doesn't find me in the DB.
So their DB doesn't have me in there, but I still get emails.
I understand the challenges of distributed systems, eventual consistency, etc... and so it appears the entity sending the email is using an "old" DB with my email address in it, that isn't sync'd yet with my removal update, but after waiting for over a month, I'm beginning to think this will never stop.
How would you deal with that?
These aren't shady companies either: they are large legit entities in the US.
I've given them the benefit of the doubt a few times, thinking that perhaps a bug failed to write my update to their subscription database, but after a handful of tries with the same outcome, I realized it is not isolated.
Of course I can add an email filter, but that will not take care of the root cause that most likely affects everyone else too, whether it's a deliberate attempt at denying my request to unsubscribe or simply a bug that nobody has a way to report.
What is a proper gentle nudge to say "hey, your unsubscribe system is broken, please fix it"?
There is usually no contact info available to have this kind of "out of band" communication.