Trainer does work, likerods. Its just different from the previous ones. Health and Armor will no longer go down, rather than just giving you a large finite amount that you constantly push the button to restore. Same with ammo and grenades. They never run out, rather than just being replenished with each press.
An option for infinite mag, rather than infinite total ammo, to allow for non-reloading would be nice, but I'm just happy that we have a new and improved trainer.