LCD keypad shield (dfrobot) doesn't work

My DFR LCD like yours also fires up with the black blocks. But I uploaded your code and it displays "hello, world!" on the top line with the seconds underneath.

So it's not your code.....