Do you see any damage to either the display it’s self, the cables and the logic board connectors?
open