Platform: pc Game mode: co-op Type of issue: keep not responding when enter my currently save Server type: PvE Region: ASIA Mods?: Yes
Bug Description:
when I load my save and then enter in game and the game freeze not responding, my character just stands there, and I can’t switch out of game window but when I play alone in single-player mode nothing happen just keep stuck when load save from co-op please help
Installed Mods:
Fairsoul_ToolDurabilityFix
Hosav’s Custom UI Mod - 2.4.3
Bug Reproduction:
1. I create a save
2. invite my friend
3. play awhile
4. we both go off
5. then I try reload the save
6. I'm stucked
Greetings John.R.P!
Thank you for reaching out to us and welcome to our forums!
In order for us to properly assist you, we would first ask you to manually uninstall your mods and then try to enter your game to see if the issue persists, as these mods can be affecting your game in some negative way.
If the issue persists, please share your log file with us.
You can find it by following:
John and I have been testing this to see if we could find any resolution from looking at the logs.
We tried myself setting up a game and John joining,then setting up the game again and John again joining both times this was a success,despite him being all the way across the world.
We then tried John creating a game and myself joining in coop mode this was great the first time around but the second time around I was unable to join.
Looking at the logs we found this
[2024.11.02-17.41.20:732][ 0]LogHttp:Warning: 00000180F3B90E80: request failed, libcurl error: 52 (Server returned nothing (no headers, no data))
[2024.11.02-17.41.20:732][ 0]LogOnlineTime:Error: Real UTC time request failed.
Everytime it was a succes we found this
[2024.11.02-18.35.40:432][ 0]LogOnlineTime: Real UTC time offset updated. Server UTC Time: 2024.11.02-18.35.32
John has the failure everytime he loads a save game, plays single player and if his friend wants to join coop mode, they live not far from each other.
Libcurl seems to be the caller to http://worldtimeapi.org/ when he was able to run it the server returned the time when he was unable to run it the server returned an error.
I was wondering for all of you that are not able to run a singleplayer game are you getting similar in the logs where you are getting an error from the worldtimeapi similar to the one above?
It is down to the website unfortunately, if it is down or not responding or for all manner of net related reasons then you would not be able to login at all, as the game is waiting for a response from them.
The last update sought to make logins quicker but you can still get the same even now, although the game does seem slighlty better at handling this timeout.
Until they get a more reliable timeserver or alter the code to reflect that the timeserver will be down and players unable to connect due to this then we are stuck at various degrees of no login, no connect, and occasionally having to watch the intro movies
Thank you for your reply. Does this mean that you are not able to connect? If it was a widespread problem, surely there would be more people affected now, no?
I am able to connect sometimes though it takes a long while, there was one player that was not able to due to what we believe is restrictions in his country, although he was able to connect to my coop we were unable to connect to his, and the response was due to this timeapi.
There are a few threads on the forum regarding this timeapi and has been most prevalent since the last chapter update last August which is when I started looking into this.
It does state on the worldtimeapi faq’s that this time api should not be used for commercial applications although you can contact them regarding a better service or something similar, so unless Funcom have this service with them we are at the mercy of them for the game.
I would have thought that as we are required to login to Funcom Live Services it would make more sense for them to get the realtime and pass this to us when we connect rather than us having to use an external website for this.
Its indeed a weird solution.
For some reason I get a “Fatal error!” when the error happens and the game crashes, but you can still connect, even though it takes a bit longer? Does that mean that your libcurl retries are more than mine?
Sometimes it connects no problem and the actual realtime is returned, other times it returns no time but I can login, this can all be within hours of logins. I firmly believe that if Funcom changed the way that they retrieved the time for syncing this issue would not be there,but that is for them to decide.
Within the log folder you will see other folders that relate to the game engine crashes, does this show anything different that may assist in trying to understand the reason for the errors?
Due to it being net related windows uses something called winsock you can reset this using a cmd prompt as admin,
netsh winsock reset
Then restart your pc, you can then try to see if this has helped if not there is another program that optimises your winsock called tcp optimiser SpeedGuide.net :: TCP Optimizer / Downloads
This edits the registry with regards to windows sockets I have been using this for over 20 years and is invaluable.
Both of these programs are free and worth having a try with them, even if it does not resolve the issue with worltimeapi at least you know it is not on your side, and a bonus of this is that your windows sockets is optimised as by default it is not.
You could then try tracert and various other methods to see if there is an issue with the route your pc is using to connect to worldtimeapi.