Problemas con pantalla I2C

Tengo un caso curioso con una pantalla I2C de 20x4.
Resulta que hace un tiempo tenia un programa que me funcionaba muy bien con la pantalla I2c de 20x4.
La cuestión es que por problemas que no vienen al caso he estado una temporada sin hacer nada.
Ahora me encuentro que vuelvo a conectar la pantalla y esta no me funciona.
He probado con los ejemplos que corren por ahi y lo unico que hace es el "backlight()", o sea apagar y encender la pantalla, pero de caracteres no sale ni uno.
También he probado con otro ordenador y otra pantalla que he comprado nueva, pero el problema sigue siendo el mismo.
Alguna idea.
Gracias.

Te parecerá una tontería pero as mirado el potenciómetro? regulalo a ver si te va,a veces después de mucho tiempo puede que se desrregule.

Perdona que haya tardado tanto en responder.
Si es el potenciometro que a veces hace contacto y otras no.
Agradecido.

Parece ser un problema común. Falla de control de calidad.