sh1106 oled with custom pcb have faded output

I mentioned backlight but what I meant is that the display is just dim. Operating at 10% brightness. If I apply 3.3v to one of the power pins bypassing the cap I get full brightness. (power issue/capacitor?)

the display is off by 50-75% meaning that the image I apply is shifted upwards. showing sometimes 25% sometimes 50% of it. The same time it is having a visible refresh going on that does not appear on other the other displays. This is not a software issue as the display have been desoldered from a driver board where it worked with the same code and moved to my own board where it does not. Another problem is that the display is unreliable. I have to pull out power and insert it back sometimes 9 times to get ANY image on my PCB. Usually, it is just black.

on this image, both displays are running the same code. while one of them is dim and the image is off by good 70%

here I am applying 3.3v to one of the power pins bypassing the capacitor. The image is brighter but not 100%