Thanks for the report, Micael (nprofile…rwku)!
I've looked into this and the issue comes down to relay coverage during scanning.
The scan checks a set of popular relays with a limited lookback window. Users who mainly post to relays outside that set (regional, community, paid relays) might not have their recent activity picked up. This can cause active users to show wrong "last posted" dates or get flagged as zombies when they shouldn't be. 😱
I'm working on a fix to expand relay coverage and the scan window. For now, always double-check before purging, especially if someone's "last activity" date doesn't look right.
