I have also mild face blindness and that is already hard to socialize with it... I have hard time placing a person where I know them unless I meet them in the place I usually see them.
But I can see the face and kinda remember that I have seen it somewhere, but without connection to place I often draw a blank. Doesn't help that my name memory is also garbage.
I do have really good visual memory, but it's more about places, not people or objects.
Also, I have the thing where I can't see the darn apple in the darkness if I close my eyes, despite having visual memory. Like I'm using a wrong part of my brain to have the visual memories.

Finally I can relate with a character that have the same condition as me >.<