How does this actually happen? Seems to be not so uncommon, at this stage of the protocol developmentt. Any best practices available to avoid these things?
Discussion
Martti said that an incomplete contact list gets to become the most recent among relays and this is the result (the nostr protocol does not have a "single truth" so relays and clients cannot be sure what's the latest/best version easily.
Luckily Nostrgram saves snapshot versions of your followers, so you can roll back. Maybe something more clients should implement.
Thanks for the explanation ⚡️, makes sense. Let's hope #[3] can integrate snapshots as well in a future relase?