I tried to, that doesn't mean I succeeded
I don't have megamod installed myself, let alone on a production server, so I don't know what's going on. And if this only happens with megamod installed I am completely at a loss. My hack should not be doing anything like what is happening here, it just adds things onto the public display name then outputs the new HTML. It should never give a different name, and I doubt it would output a blank line but it's atleast possible from my hack. Does anyone run megamod without this and do they get some of the same problems? I'll start taking a look at the code for megamod later this week to see if I can find what the problem is, but I'm not overly optimistic.
Again, if someone could email me some of the thread files from problem threads, it would help to see if there's a problem there or just in the HTML generation.