The only way I’ve been able to run multiple GTA V versions (with the same version (steam/social club)) is by doing it like this:
- Install GTA V to wherever you want (for example in: C:\Program Files\GTA V\)
- copy that GTA V folder
- rename that original GTA V folder to GTA V MODS (C:\Program Files\GTA V MODS\)
- paste the “GTA V” folder (you still have copied) inside *C:\Program Files* so you end up with these two folders:
- C:\Program Files\GTA V\
C:\Program Files\GTA V MODS\
(both containing a clean installation of GTA V)
Because you originally installed GTA V inside the “GTA V” folder, your game will always boot from that folder, even if you try to run the exe file inside your GTA V MODS folder, the game will still be launched inside your GTA V folder.
In case you want to play the game from the GTA V MODS folder, simply rename the current GTA V folder to something like GTA V (backup), next rename the GTA V MODS folder to GTA V and run the game from there.
To switch back, simply undo this proces by renaming the GTA V folder to GTA V MODS and the GTA V (backup) folder back to GTA V
Now make sure that inside your FiveM Application Data\CitizenFX.ini file you specify the game path to be “C:\Program Files\GTA V\” (or wherever you installed GTA V).