So, as some of you may have noticed your Steam accounts may have been updated with a new version of Company of Heroes. CoHs current servers are going to be shutdown in May so they are migrating everything to Steamworks. Might be better that way in terms of lag. lol. Who knows.
News Source and Explanation: http://www.coh2.org/news/2035/servers-for-coh1-to-continue-on-steamworks
How to activate your copy if you have another version of CoH from somewhere else like GamersGate: