We have a user who was added to the Active Directory incorrectly (wrong first name). This was quickly changed in the AD and this change replicated through to SharePoint. When I look for this person in people picker, user profile, ForeFront, anywhere, I see the updated name.
However, whenever the user accesses SharePoint, he sees the original incorrect name, and also an invalid email address (containing a space). He's using the same account name, so it's not another account lurking somewhere.
I have tried to delete the profile from the User Profile service, and his profile was recreated at the next sync as expected, but the user is still seeing the wrong information.
Any ideas would be greatly appreciated - this has been going around for weeks now and I've just not been able to find a solution.