You know he got relic'd right? He doesn't work at relic anymore. If you want to report a bug go to company of heroes' official forums
Shit, I forgot, just saw people replying to him and thought he was still here, god dammit.
And yeah I'd try the official forums, if it wasn't full of cancer and someone actually fucking read