I'm using bash and screen and catted /dev/sda1. This potentially outputted escape codes that changed screen's state. The closest question I found is Why using cat on binary files messed up the terminal and how?
I tried using reset and stty sane, but these do not appear to affect screen. They only affect the bash sessions inside. How can I reset or restore sanity to screen?
Here is how it looks

screenmust probably need to be restarted. I don't use that, tried it a few times and got too many problems with it.