GTA V version: 1.0.2545.0 Up to date: Yes Legit or Pirate copy: Legit Purchased where - Steam/Rockstar Launcher/Epic: Steam Windows version: 10 Did you try to delete content_index.xml and try again? Yes System specifications: AMD FX™-6300, 16.0 GB RAM CitizenFX crash zip file (‘Save information’ on a crash): No Crash logs/CitizenFX_log files: .dmp files/report IDs:
If you can’t start the game at all
GTA V folder screenshot: GTA V/update/x64/dlcpacks screenshot: Filepath to FiveM folder: FiveM client folder screenshot: Which antivirus/firewall software are you using? Did you try to disable/uninstall your Anti-virus?
Important parts
What is the issue you’re having?
I split my week between two different houses with two different computers. I have FiveM installed on both, with all of the linked accounts the same. I can’t see my characters on the 2nd computer. I’ve already contacted the owner of the server who said that everything is saved server-side so as long as everything is linked correctly and I’m using the same CFX account, it should work. He also checked the system and said that I technically have two “accounts” in the server using two different game licenses so I’m not sure if that’s the issue but I’m not sure how to fix that. I believe on the computer that works, GTA is installed through Steam. I’ve tried installing through both Steam and Rockstar on the other PC but still can’t get my character to appear. I’m also not entirely sure how to even know which way I installed the game on the working computer or how to tell what my game license is. I assume through Steam because it’s in my library as installed there and that’s how I update the game? The server owner has given me a bunch of things to try and I have but I think we’re both at a loss now on what else to do.
What are you trying to do?
Get my characters to appear on two different computers (same server).
What have you tried already to fix the issue?
Initially, some of my linked accounts were different on each computer so I fixed that to where they’re the same. I’ve reinstalled FiveM, cleared the cache, tried installing GTA through both Steam and Rockstar (not at the same time of course). I’ve also tried signing into windows through a local account, deleting the digital entitlements folder, and possibly more stuff that I’m just not remembering right now.
Error screenshot (if any):
What did you do to get this issue?
Tried to play on the same server on a different computer.
What server did you get this issue on? Be specific and name some, ‘all of them’ by itself isn’t useful!
Devise
Additional comments
Update: Not sure if this helps or not, I don’t really understand how all this works. Apparently, the server is QBCore and not ESX.
Hello, this is a friendly reminder because this is your first time creating a topic (or it has been a while since your last topic) in this category.
Please note that most of the support is provided by the Cfx.re community on a voluntary basis. We ask you to be patient; there is no guarantee we have a solution to your problem(s). To avoid unnecessary/duplicate topics, please browse the forums before creating a topic.
To improve your chances of your issue(s) being solved, please provide as much information as possible about the issue(s) you are having. Also —whenever possible— please use the template given to you when creating a topic.
Game licenses are not as infallible as some think. I’ve seen licenses change for established players without any change on their part to their game and I’ve seen this issue where two different installs by the same player result in two different licenses.
At the end of the day, the only person that could help in this scenario is the server owner who would need to do what I did on a server and write a function to bind more than one game license to a player.
This is usually a case of the user having used automatic Steam license assignment on one case, and manually signing in to their Rockstar account on the other.
‘Without any change’ is pertinently false here, and it’s best to not spread any such FUD.
For this specific case, ‘license2’ exists which, when present, will always point to the Rockstar ID. When not present, this is usually because it is a Steam license that predates us recording the original Rockstar account (1-2 years ago by now, maybe more - so rarer over time).
it’s not FUD, it’s a simple fact. I’ve got no horse in the “which identifier is better” race, I’ve simply had to move database info for a player more than once that have stated no intentional changes to their game install.
There’s a good chance this is what happened, I got the 2nd computer at least a couple of years after the first so there was a pretty big time period between when they were installed. I’m pretty dumb when it comes to licenses and how all that stuff works. Is there any way to change this at all so the 2nd computer has the same license or am I out of luck at this point?
Thanks for responding. How big of a chore is it for the server owner to do that? Will it mess up any accounts that have already been created? I can let him know about this but also don’t want him to have to mess anything up or do a ton of work for something that I’m apparently the only person having the problem with.
It’s not ‘a simple fact’ if it’s false. There is no known nor intended way this can change without the user performing any other operation before, such as reinstalling their OS, manually deleting this folder, switching their OS user, or using a new PC.
You did not use the word ‘intentional’ in your original post, ‘from their part’ sounded more like ‘on their side’, i.e. not as the server owner.
I also don’t want to argue with anyone here, but spreading claims like the initial claim above is generally harmful as users will take this kind of information as ‘the whole truth’ and implement weird solutions/workarounds that will only cause them issues further down the line.
Remove %localappdata%\digitalentitlements and launch the game again, logging in to the same account as last time (or, if you used automatic Steam login, with Steam running and logged into the same account).
Yeah, Steam account is the same. I was getting confused about how I had it installed on the original computer but I believe it was through Steam. I’ve tried to install both ways on the other computer but neither of them have worked.
How difficult would it be to write up the function, or would you care to share your work on it? One of our users is now having the same issue. Logged into the same Steam account and all, but it’s showing two different licenses for him in txAdmin when he logs in on his second computer.
It would completely depend on the framework and era of code being used but what I did is very basic. I created an altID row in the user’s table that, if null, was ignored by the server, but if was populated, was part of the initial game check by changing the MySQL query on playerconnect to check both the ID and altID rows for a match. if it was found in the altID row, I actually swapped the data in the two rows. This made sure any other resources that did their own ID check would still work. Nothing else had to happen. Once the player logged onto their game with their other machine, the check would swap IDs again and they would be off to the races.
My friend figured out how to fix this for me so I wanted to give an update for anyone else who might be having the same problem.
So he was thinking that it was pulling from Rockstar instead of Steam and that we needed to fix the “order of operations” essentially. I bought GTA on Steam initially but remembered later that I had bought the Criminal Enterprise Starter Pack through Rockstar so we weren’t sure exactly which one the license was being assigned from. We logged out of my Steam, uninstalled and reinstalled FiveM (I believe we also deleted the digitalentitlements folder at some point in this process). Then we got back into FiveM without logging back into Steam. We didn’t log into my CFX account or anything so the only two accounts that were linked were my discord and xbox but that somehow fixed the problem. I’m not sure if all of those steps were even necessary, but that’s what we did. Hopefully this helps someone else.