Still no go. Just tried it then. Same bug appears. I didn't think it would've helped too much given that other people also experience it.
I think it may be to do with under what conditions trigger the writing of chat in a window to the logfile. IE: it writes when you send a message, and when you recieve a message after you've sent one or after they've sent one, but not if it's the first message they've sent that you recieve, prior to all of that.
Alas, I have no ability to find the bug in code