Default Contact not showing on incoming call!?!?

Hi guys im new to this forum and tried searching but couldnt find an answer. I came from a palm pre to an evo and had the sprint store transfer all my contacts. now that went fine but everytime i get an incoming call the contact name doesnt show up. BUT as soon as i answer it shows the name. also in the call log the name and everything is there. its only on incoming calls itll just show the number. anyone having this problem?? or know how to fix it?? ill really appreciate any help