I may not understand this correctly, but I think:
Say I join relay A and post an update to my profile - call it Profile v0.
Then I later disconnect from relay A, join relay B, and post a revised profile there - call it v1 - v1 would not replace the v0 on relay A because I'm no longer publishing there.
Someone follows me and is connected to relay A but not relay B. When they zap me it goes to my address per v0, not v1.
This may be a necessary evil of decentralization, but would be nice if we could fix it. I called it the "orphaned profile" problem.