If only that worked PWizard. I just downloaded the newest trainer after Steam updated my game and you know what? That's the version that is freezing. Now of course I know your default is simply to tell us to look at the trouble shooting guide and Blah Blah Blah. But obviously it's not an issue with how we're running the trainer or our computers, it's an issue with the trainer itself. The previous trainer worked before Steam updated the game, now Steam updated and the updated trainer causes the game to freeze. What does that logically tell you?
Let me share an insight of a trainer maker, although sometimes you can update a trainer easily by searching for byte orders, some games when updated may be a different set of opcodes than before to deal with health. So the trainer has to be done from scratch again.
The trainer will get done, but it does require a lot of hardwork to make those options, so be patient nothing is going to happen quicker by feeling upset or talking negative