If that still doesn't work, then we're not running the same version of the game. And when I say that, I mean the same AC4BFSP.exe (someone reported crashing on 1.07, went on TeamViewer, say his .exe is different in size; I'm running Deluxe Edition over UPlay; you might have Standard, which perhaps uses a different .exe).
standard edition and the cause of crashing it's the options invisibile when i click invisible the game crash the unlimited items and god mode doesn't work if i click the options doesn't work unlimited items need me to have for example infinite money but doesn't work =) understand ?
@1221233: Test this table, let me know if it still crashes your ass (especially when you hit Escape > reload > reload last checkpoint). That's where data never got refreshed upon re-entering game world. Tested it on my end, doesn't crash anymore.
Cheat Handler runs a loop to determine when transitions happen. However, I didn't see there's a different value for reload transitions (world>menu>world = 3; world>reload>world = 2). So, whenever game moved to a different story or you just reloaded a checkpoint, handler wouldn't determine this type of transition. That's cuz I thought loading as event has only one id; turns out it's not like that. Then, of course, you would naturally try to disable and re-enable your option (e.g.: if you only had God on; you'd try to turn it off, then on). At which point game crashed. Or if you had Unlimited Items/Instant Cooldown on and tried to use items/fire cannons, they would either not work or crash your ass (depending on the pointer state at that moment in time).