Greetings @MorphZ ,
Due to the fact that your issue is related to a private server, we would advise you to join the Admins United Discord (also referred on: Admins United: Conan - Discord for Server Admins! ) as this discord includes other admins with the experience to better assist you.
Continue conquering the lands!
MorphZ
3
I dug a little deeper by now.
The issue is related to Funcom Services and the BattlePass Synchronization across Servers. It has nothing to do with the private server itself.
The first user created on all servers has the character ID 29. (game.db file)
Because I wiped my character after setting up the in-game server configuration - I got the ID 30.
Itās also a good idea to auto increment the IDās in case a player deletes their character. BUT:
The next user that joined the server after me got the ID 29⦠again. The same ID that my old character had before I deleted it. Why wouldnāt it just go to 31 (or whatever number - just not 29!)?
I am 99% sure that this is the problem. Somehow Funcom decided it would be a good idea to include this character ID in the battlepass DB instead of relying on the Steam IDsā¦
Now the Funcom BattlePass Service expects ID 29 to be me. but it isnāt. hence the errors in the log.
I cannot correct it myself - I could - potentially - switch the character IDs for 30 and 29 on all tables in the game.db file. But then again the ID wouldnāt align for the User that has the ID 29 right now. And Iād get the same error. But for another character.
I donāt expect you to fix this issue. But it would be nice to have the theory confirmed so nobody wastes time trying to figure the solution.
Kind regards
Unlikely. The game communicates with Funcom Live Services for that stuff, and those use your FLS account ID, which gets generated the first time you log into FLS. The FLS account is associated with your Steam ID.
This sounds like an issue in the game itself.
MorphZ
5
That is comforting news. However, the private server does communiate with Funcom Live Services for the BattlePass. I canāt see a way to solve this issue on my end other than to learn to live with it.
I couldnāt find another error in the db file other than the reused ID. The Characters also arenāt linked to a Steam ID in the db itself. If anyone knows more about that, let me know!
Deleting a Character is a Mechanic included in the game. The error must be related to that event. After all itās a mod free server with the original configuration files.
I have other servers that do not have this error. But Iām also not sure if anyone ever deleted a character on those.
seemed to have a similar issue and fixed it with a mod that forces people to choose a character when they join the server.
But I havenāt found any traces of my old deleted character in the db.
And Iām not going to install a mod. I also wonāt wipe. It is what it is.
2 Likes
The characters are linked to accounts. The playerId column in the characters table is a foreign key (although not explicitly configured as such) into the account table, whose primary key is id. In the account table, the column user contains the FLS account ID.
If you donāt know your FLS account ID, you can look it up in your Game.ini file, in the [FuncomLiveServices] section. There should be a CachedUsers entry in there with a TitleDisplayName that you recognize as your own. The MasterAccountId in that entry is the FLS account ID.
Iām not sure if that will help you solve the problem, but I thought I would share what I know.
1 Like
MorphZ
7
My initial theory was flawed.
I still donāt have a solution to the error beyond the mod installation mentioned earlier. I havenāt yet confirmed CodeMageās information, but it looks super promising to trace the roots of it.
Since my post a few days ago, the error appeared on my experimental server too, disproving the theory about it occurring after deleting a character.
The issue might be related to the DedicatedServerLauncher itself, the Server Image on Steam, or possibly the Funcom Live Services. Yes, pretty much everything.
Iāll keep you updated.
1 Like
system
Closed
8
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.