I have a 20x4 LCD (purchased here: http://iteadstudio.com/store/index.php?main_page=product_info&cPath=57_59&products_id=17) as part of my Arduino based project.
It is mounted in an aluminum project box which has subsequently been painted. All works fine until I touch the lid of the box (where the LCD is mounted) after any kind of static buildup. This causes the display to either blank or display garbled characters. Powering the device on and off again fixes the issue.
The outside casing of the LCD is metal and is in direct contact with the project case, there are no other contact points. This issue never came up before mounting, but I am not sure if that is just a coincidence or not. I have tried connecting the case to the circuit ground with no result. The problem only seems to occur when touching the lid somewhat near the LCD.
Before I attempt to de-superglue the LCD, I was hoping someone with more experience could comment on a cause for this or a solution :)