OLED is doing odd things

Came home from work and found the OLED like this… No idea what happened. I re-seated the cable on the board connection but it is still acting up. Do I need a new screen?

Had the same issue a few days ago. After unplugging the power cable and plugging it back in, it started working again. I’ve also noticed an issue with the power button lately - it needs to be pressed in a (small) specific area in order to work.