I've got the same problem, members leaving my guild or getting kicked are still listed as members when you browse there cached profiles - doing a live search updates there cached profile with new gear/gems and such but not the guild association.
I understand this has been an issue for some time and I've got no clue as of how you guys planned to fix it but it would be appreciated if you did, cheers
