I swear I've seen a thread on this before but I can't seem to find it. I had this issue in 7.0 and was hoping that it got fixed in 7.1, but I was sadly disappointed.
I use Active Directory User Import on my 2008 domain. I'll have a user, say John Doe, get imported with no problem. Both the name and display name look great. Wait a few days, weeks, or whatever and all of the sudden, John's name will start to display as jdoe.DOMAIN where jdoe is his user ID and DOMAIN is our domain name. If I manually re-run full AD user import, the problem corrects itself for the time being and he goes back to "John Doe"
The only different thing that we're doing is using custom column mappings instead of the default, but those are only a few fields, and so far this only seems to have surfaced on one user who has the 7.1 agent on his Windows 7 x64 machine, reporting to the new 7.1 server.
This normally isn't a problem, but when my guys are searching for "John" he obviously won't come up in search results because of his name being displayed as jdoe.DOMAIN, not to mention it breaks my connector rules for importing/updating asset information.
Has anyone else seen this or know of a workaround/fix for it?