LCD randomly reverts to displaying hieroglyphs

LCD randomly reverts to displaying kind of hieroglyphs

Is there any pattern to the hieroglyphs? For example: the expression 'Hello World' has three instances of the letter 'l'. Are all three displayed as the same incorrect character?

Don