That looks like a broken screen, LCD Cable and the unit itself should still be fine.
Please do contact GPD about that. They should also be able to send you a new screen.
I only have parts directly from GPD, so I can only fix the units for other customers than my own ones when they agree that it's a warranty issue.