About a year ago I spent a week getting my custom keyboard bindings that I use on multiple keyboards and Macs to also work on Linux. Now I update Linux and my kernel and they go away and my previous method doesn't work :(
Spent all night on this again, found a new tool called Intercept and was able to fill in the missing pieces with that. Good plugin based software too.
I get that some people may be opinionated when it comes to broadcasting all events to all relays at once, but for something like profile updates, that really needs to be broadcasted everywhere.
Amethyst has great relay configuration support, but if you don't have that then add wss://nostr.mutinywallet.com as a relay, make your profile update, then remove it if you don't want to continue doing it.
Otherwise your follow list, your nip 5, etc. may be pointing to old data for some nostr users.