Hello. 
The post that you quoted from here: 32 bit and 64 bit usually is the fix.
Other causes of the issue are:
- The incorrect trainer is being used. For example you’re using the Steam trainer in the Origin game.
- Either the game or the trainer is in need of an update.
- The incorrect .exe is linked to WeMod. Launch the game then open Task Manager, right-click the game process and choose open file location. The highlighted file is the correct one that needs to be linked to WeMod.
- The game is corrupt. Verifying the files via the launcher this.
- The game is cracked/pirated.