So, three (3) months ago, I got an unexpected letter from my credit card company. They notified me that my account "may" [1] have been compromised, and that "out of an abundance of caution", they were preemptively cancelling my credit card, and issued me a new one (with a different account/card number).
I'd had that card for 20 years. Changing the info held on file at all kinds of online stores and other financial services and various other things took a fair bit of time, spread over a couple of months as I ran into places I'd set up with the old one. But more critically, remembering the *new* number, and getting it into muscle memory, also took quite a while - I had to keep double-checking every time I needed the number, up until about 2 weeks ago, when I started feeling confident I had memorized it correctly.
So today, I get essentially the same letter, and *another* new card/number... [2]
So I get to do the whole dance again! Here's an idea, but maybe make your systems more secure?
[1] weasel words
[2] in case you're curious, the new one starts with a digit