Problem With Interfacing LCD with Arduino

Sure i ll try that with a new lcd (solder a connector with no headers) the following week in school . Will update my progress n the possible root cause.

I use connector with headers because it gives another channel to measure or tap the signal

The different is the additional holes.