the ONLY reason the trainer would not ACTIVATE is if you have renamed the game's .exe
the trainer looks for the process name running:
MassEffect2.exe
if you have renamed your game then the trainer will not find it. other than that, perhaps something is blocking the trainer from checking the process list (i.e. anti virus, or anti spam, or anti malware, or firewall, etc.)
best,
Cal
No, the trainer "activates" as in, it acknowledges when I hit F1, but any other keys after that result in nothing. The cheats themselves do not activate - the associated sound like "trainer activated" or "trainer deactivated" is absent and there is no in-game effect. This happens if the game is being played, or if the game is minimized and I have the trainer in the foreground.
No files have been tampered with from the original steam install.
Given that it's Steam, it's possible they stealth patched it from the boxed version. No idea though. Interesting.