4x20 LCD I2C Adapter - 1st 4 char of line4 repeated over last 4 char of line2

It works perfectly, except for the last 4 characters of line 2. Of course, they are repeated on the first 4 characters of line 4.

Those eight locations use sequential memory addresses 0x50 - 0x57 which may be some sort of clue.

Don