Sorry, I'm wrong, it worked for me too.. in the past, also with 16F690.

I may have a problem with my breadboards. Gonna buy a new one today.

Nevertheless, what I see on my LCD display is on it's first line, a row of blocks, slightly visible.

Of course, I tried to change the contrast, but nothing helps.