There is another thread that someone else is having the same issue as yourself in so much they are unable to join a second time.
We found that this was evident in every log file where this happened:
LogOnlineTime: Real UTC time requested.
[2024.11.02-17.41.16:723][ 0]LogHttp:Display: Sleeping 0.5s to wait for 2 outstanding Http requests.
[2024.11.02-17.41.17:226][ 0]LogHttp:Display: Sleeping 0.5s to wait for 2 outstanding Http requests.
[2024.11.02-17.41.17:730][ 0]LogHttp:Display: Sleeping 0.5s to wait for 2 outstanding Http requests.
[2024.11.02-17.41.18:230][ 0]LogHttp:Display: Sleeping 0.5s to wait for 2 outstanding Http requests.
[2024.11.02-17.41.18:731][ 0]LogHttp:Display: Sleeping 0.5s to wait for 2 outstanding Http requests.
[2024.11.02-17.41.19:231][ 0]LogHttp:Display: Sleeping 0.5s to wait for 2 outstanding Http requests.
[2024.11.02-17.41.19:731][ 0]LogHttp:Display: Sleeping 0.5s to wait for 2 outstanding Http requests.
[2024.11.02-17.41.20:232][ 0]LogHttp:Display: Sleeping 0.5s to wait for 2 outstanding Http requests.
[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.
It is waiting for the time to syncro here
LogOnlineTime: Real UTC time requested.
We then saw multiples of this
[2024.11.02-17.41.18:731][ 0]LogHttp:Display: Sleeping 0.5s to wait for 2 outstanding Http requests.
The first Http request is for the time when it fails he always gets this
[2024.11.02-17.41.20:732][ 0]LogOnlineTime:Error: Real UTC time request failed.
The second Http request is always this
[2024.11.02-17.41.30:772][ 0]LogGameTweakSystem:Warning: There is an update for the GameTweaks system available (Available Version : 8, Current Version : 0)
[2024.11.02-17.41.30:774][ 0]LogGameTweakSystem:Warning: Could not find GameTweak : ‘DevkitMessage’
[2024.11.02-17.41.30:774][ 0]LogGameTweakSystem:Warning: Could not find GameTweak : ‘DevkitVersionString’
[2024.11.02-17.41.30:774][ 0]LogGameTweakSystem:Warning: Could not find GameTweak : ‘NextAllowedDateToPushModsToLive’
[2024.11.02-17.41.30:775][ 0]LogGameTweakSystem:Warning: Could not find GameTweak : ‘NextReleaseDate’
[2024.11.02-17.41.30:775][ 0]ConanSandbox:Display: GetGameTweakDataPatchPath ‘…/…/…/ConanSandbox/Saved/Config/WindowsNoEditor/DataPatches/’ does not exist
As far as we can tell the call for the time goes to this server
URL: http://worldtimeapi.org/api/ip.json,
Looking at the faq
‘it states that this api can be used for’’
Anything you want! As long as it’s non-commercial.
and that
‘The API can go down from time-to-time, for relatively long periods. It is provided with no SLA, no guarantees, and no direct funding.’
I am not stating as fact that this is the reason for your issue but it does occur in every session where the player tried to connect for a 2nd time to his own coop or as we tested when I tried to connect to his 2nd coop.