StainSmart LCD Keypad Shield

I purchased my first arduino shield the other day and it arrived today through amazon. I put on the shield, and ran a test program. At first everything was horrible(full screen read random values), then only the top half of the screen had all values for each location filled. I did one thing and I made it run again my wobbling it, but now it is stuck printing all of each square on the top row.

How could this be caused? Should I return it or get it replaced?

... but now it is stuck printing all of each square on the top row.

Which means that it is not being properly initialized.

We have to know what specific shield you are using and what program code you are using. Any responses you get before furnishing that information will be pure speculation.

Make sure you read the very first post in this forum section. There are eight pages but the important stuff is at the beginning.

Don