Contacts changes to user@servername forcing remove and re-add

Contacts sometimes change to . You need to remove and re-add the contact. Does anyone no why this happens?