Basically, there are two types of things that can cause the problem: either the screen hinges pinching the cables, which is pretty easy to fix if you are not scared of opening things up; or it could be the logic board, which is what happened in my case.