I bought an lcd off Amazon, Frentaly® IIC/I2C/TWI 1602 Serial Blue Backlight LCD Module for Arduino UNO R3 MEGA2560 16 X 2, 1602 White letters on Blue display. I am using it with the LiquidCrystal_I2C. It occasionally gets corrupted and display what I call garbage characters. The only way to fix it appears to be to cycle the power. The library does not seem to have a reset function.
Is there a known solution for this? Alternatively, is there a way to reset this via software?