LCD Black and Flashing

Hi, I recently tried adding an ESP8266 module onto my Ender 3 V3 SE printer by connecting through the tx/rx pins on the CH340 chip. The serial communication works however when I checked the LCD connected to the printer it was just black. The backlights are working but it does not display anything. If I leave it on for a bit, it will start flashing on and off.


I’ve tried re-flashing the firmware on both the motherboard and the screen but the issue still persists.

I am sure that the motherboard is working since I am currently using my esp8266 and serial commands to run the printer so I am wondering if this is a firmware or hardware issue.

Does anyone have a clue what is wrong and how to fix it?

Note: There is a slight possibility of a ribbon issue since when I reinstalled the cover I forgot the put the cable through the slot on the base but checking the cable there was just a slight indent with no other visible signs of damage.

Update: Screen inputs still work since I somehow started a bed leveling sequence by randomly scrolling and pressing buttons.

You can check with a multimeter if the continuity of the wires are ok, to confirm if is the cable issue(You can find here the pinout).
You can try to boot the LCD from a python Program to discard is a forware issue(you can use this python program to initialize and send commands to LCD).