Well, the issue is the flexible cable, and the touch screen it's responding good now. But I can't explain why it needs to be pressed against the TFT pcb for it to work.
Watch this video, I'm having trouble explaining it properly:
To fix it, some kapton tape..