Can't get my LCD to display after boot up

This is new, after sitting on for a bit I have the black squares and a new character. The code is running to display “test” every 100ms and has ran for ~5mins.

n

You can see the backlight is on.