20x4 lcd oddity

definitely sounds like a board problem and not a code problem

I agree! Get out your heat lamp and your CO2 fire extinguisher and try heating and cooling the board. You might also try flexing it - there could be a broken trace or bad via.

floresta