Occasionally it seems like the user can get stuck in screenlock. Seems like an intermittent bug / this doesn't always happen so if anyone knows how to reliably replicate - please post here.
I think this bug is caused by manually executing system commands for setting the LEDs / screen dev file. Changing to C calls for file IO should fix this.
Never happened to my CE PP.
Unable to replicate as of lately. We do use file IO now. Closing.