I didn't know screen allowed you to keep a running log file. Had I known that before I probably could have solved a few head scratchers a little easier.
(Once you resolve this issue I'd also recommend switching to the Nu branch described in the above link. It's a much more clean and modern implementation.)