So just an update, been about 4 hours using
this fix I found.
So far NO crashes, not from aiming, not from character switches, not from anything else. Works perfectly. I don't really know what it did, but it works.
Short version is this:
- Open GTAV directory
- Find and delete the following items
- GTAV.exe
- GTAV Launcher.exe
- x64b.rpf
- common.rpf
- Go back to Steam and "verify integrity of game cache"
- It'll redownload the missing files, probably like 300mb
- Boot up the game and hope for the best
I can only guess it's from something getting fucked up during Steam's decrypting or pre-load. I don't know why it works but it does (at least for me).