I know exactly what you mean and am totally frustrated by it. It only seems to do this to a few of my contacts, but it is always the same ones.
I edit the contact, give them a picture that takes up half the screen. It stays there for some indiscriminate time and then reverts to a circle again...