The foam has been pealed off.
Since the previous post, I have shaved a lot of plastic off both the frontlight assembly and the place in the case where the screen sits with a file.
So far, it's sitting WAY better, but it's still not screwing down all the way.
Pressing buttons would show...