Also posting in regards to the infinite ammo breaking the Heavy weapons. I just got to Manhattan and need to blow up the vent in my way but I can't fire the gun or refill the ammo on it
It does seem to be functioning strangely but I found if you just use the Infinite Energy option 3 times if you have No Reload/Unlimited Ammo enabled; this should disable the Unlimited Ammo & No Reload, and fix the Energy - worked for me at least on Windows Store version.
Trainer worked first time I tried it, but it crashed during gameplay at one point, (the cheats I enabled was still working), I tried to open it just now several times, it keeps wanting to open a .tmp file and i get this error when I try to open in notepad "Cannot find the file C:\users\username\CheatHappens\Work\Runtime\~CheathappensTrainer5866.tmp file"
I have no idea why it would suddenly stop working like that
Please delete the trainer, custom keys, debug folder where the trainer resides and all files in
C:\Users\USERNAMEHERE\AppData\Local\Temp
C:\Users\USERNAMEHERE\Cheathappens\Work
C:\Users\USERNAMEHERE\AppData\Roaming\Cheat Happens\0x90
C:\ProgramData\CheatHappens
Learn how to make your own Trainer Cleaner for the above paths here.
Reboot PC to clear excess memory, get a fresh copy of latest trainer and extract it. Run trainer as admin, read the instructions and try again. At times, a new game may be needed to resolve failed options if the data in your save file was altered. Use on a new game and test the option. If it now works, quit to main menu and load your save and try it again. May also need to run the game without the trainer first and play a bit so the save file gets updated to use possible new values. This typically will resolve the issue.
This cleaner is also part of the new Cheat Happens Trainer Manager 2.0, it is found in the settings and has an easy to use one button click feature.