Hello, as many people have pointed out, there are often problems with installing SocialClub with FiveM
And I think I have found the cause, actually as you can notice in the source code, to verify the existence of the social club, you use a very specific search path.
But as I was diagnosed it, SocialClub does not always install on the same disk as GTAV or even Steam. (Even using the SocialClub installation made by FiveM)
So, it may be necessary to be able to choose the SocialClub file or to extend the search for the Social Club folder.
My GTA Steam folder -> D: \ Program Files (x86) \ Steam \ steamapps \ common \ Grand Theft Auto V
Another GTAV folder -> D: \ Program Files (x86) \ Rockstar Games \ Grand Theft Auto V
Social Club folder -> C: \ Program Files \ Rockstar Games \ Social Club
This file should be mapped by FileMapping and registry hooks - can you confirm if you install this on C: it works, but if it’s installed on another system drive (modified %PROGRAMFILES%?) it does not work?
Oddly, ROS works fine if not installed on a system whatsoever, so unless having ROS installed breaks, this is weird. Do you have a C: drive at all?
It’s seems I broke the installation by duplicating somes files and tweaking folders. But not sure of anything.
Finded SocialClub into Windows Registry not pointing at good folder…
I have D drive (HDD) containing big files and games.
And C drive (SSD) drive containing Windows and programs that can’t be moved.
It would be very convenient to have access to more complete logs about file integrity checking. That way we can better understand the installation problems.
I recommend listing the failing files that cause the files download, maybe even say where they are supposed to be.
There is no file integrity checking - ROS/Social Club is always downloaded, as newer versions aren’t compatible with FiveM, and the global installation is not related to FiveM at all, even if you don’t have Social Club installed, you can run FiveM fine.
Any downloading errors are not related to ‘check failures’ but rather connectivity issues between the users’ ISP and the place the updates are generously hosted by an unnamed benefactor.