1.50.04 trainer is ONLY for ENGLISH US version of the game. if you have RUSSIAN or some other version of the game, we have NOT made a trainer for 1.50.04 yet. some are saying the the 1.50.03 trainer RUSSIAN works also for 1.50.04 RUSSIAN.
I did a reinstall and repatch and it works now. Here's the weird thing though...apparently on my first install, even though I had run the 1.5.04 US Retail patch, it only patched to some other version, perhaps 1.5.03. I discovered this when I tried my old save games after reinstalling...it said they were the wrong version. However, on my first install it showed ver 1.5.04 in the main menu. I can't for the life of me understand how that would have happened. It's enough to make me feel like I'm taking crazy pills lol.
At any rate, thanks for the help. Seems like reinstalling is the fix. BE SURE TO BACK UP YOUR SAVEGAMES SO YOU CAN TEST AS I DID....or have them to revert to should reinstalling fail to fix your problem.
@caliber: well the US Trainer works fine for the International Version (1.504) ok i install the german version but i dont think that there are still diffrents on the dvd when you install english, french, spain or the italian version...