This has happened to me since the start of the week, I have tried these steps.
- Reinstalling C++ Redist (Worked this morning but now doesn't)
- Verifying game files
- Updating Graphics card
- Clearing up some space on C:
- Disabling all other params I had set
While 32 bit does work, it only crashes my game with a out of memory feedback.
I looked around and found other similar cases. The error message I got was
STATUS_ILLEGAL_INSTRUCTION
While I didn't get any clear picture on what exactly it is, something about the memory allocator was relevant. Though my memory allocator has worked fine for over 3 months now.