INVESTIGATION: Disconnects (Error Code: 2001, 2014, 3013, 4001) & General Connectivity Issues

Even today we’re not able to join the Morningstar! Are the logs even helpful at this point?

EDIT: after several tries I manged to play a WONDERFUL game ridden of lags, stuttering, floating and flying enemies. At half the game I switched on the VPN to see if if made any difference. It didn’t, of course.
Take what you want from here, you got plenty to choose from:

console-2025-12-12-18.57.46-3d64ce2b-9b8b-4099-9a6f-5364a0ea387e.log (613.5 KB)

Had the error today again. Seems to return after each update for me.

Error message: Error signing in.
No fuzrther error given. And while I play admit playing on linux which isnt directly supported I can usually play. I even have a somewhat succesful workaround that managed to get me past that error twice now. After restarting my router I can usually login without issue. I am playing on CashyOs with the steam version and proton 9.0.4. I am located in germany. ISP is vodafone. Wired connection. Error seems to be after an update. Atleast the 2 times I got that issue it was just after an update was released. After restarting router once everything works fine. Even on subsequent days.

console-2025-12-15-17.09.58-d5025bca-c266-4a74-a155-29127de98016.log (16.4 KB)

sorry, let me get it straight: if I understood your comment correctly after every update you have the issue, but restarting the router actually fixes it until the next update? Is it right? :open_mouth:
If so I have to try that! thanks in advance

EDIT: ok, tried it, doesn’t work…at least for me.

adding tonight log: error 2014/2004 in signing in and during gameplay (desync several times)
console-2025-12-15-18.39.22-0d177676-6236-4ec6-9f42-fd95f4437a69.log (358.4 KB)

I only play since the last free weekend and only had 2 instances of it happening. Both were right after a patch and yes for reasons unknown restarting my router fixes it.

Most absurd hardware requirements in this game are not GPU, CPU or RAM but network requirements.

I’m frankly starting to be more and more baffled by what type of requirements are necessary to play the game in a stable form where im playing the game with over 150mb download, 100mb upload with ethernet connection and still have error 2014’s that happen.
People can forget ever playing this game without an ethernet connection as that leads to constant 2014 disconnects.

In no other game that i’ve ever played have i seen network requirements be so strict.

console-2025-12-18-17.49.56-33a4ebed-c0a0-4083-8305-892d5b1efbc7.log (607.9 KB)

Issue: can’t load operative and sometimes get booted after a match. No problem during a match. 4001 error code.

Platform: Steam, Linux.

Location: Hungary, Digi

Connection: wired through a router through a modem

Consistency: yes, IF I can get in, 1-2 runs and I’m booted usually.

No mods.

Most recent console log attached.

Or not, the forum doesn’t let me. So here’s a relevant part:

21:21:16.179 [Window] Window => active
21:21:16.179 [Lua] INFO [Main] LUA window => ACTIVATED
21:21:19.020 [Lua] INFO [StateMainMenu] Starting the game with selected character 6aba40e7-119c-4152-ad66-0ff18d247b52
21:21:19.036 [Lua] INFO [BackendManager] title_request: PUT /data/f607e2ae-b9db-46e5-ab19-e1e66f5dd8eb/account/data/core
21:21:19.851 [Lua] INFO [SessionBootBase] Changed state nil -> idle
21:21:19.851 [Lua] INFO [PrivilegesManager] Using permissive privileges manager
21:21:19.851 [Lua] INFO [SessionBootBase] Changed state idle -> hotjoining
21:21:19.860 [Lua] INFO [Matchmaker] Resolved dedicated aliases: {
	"hub-v1",
	"hub:hash:4bf764a30af59ea1",
	"hub:steam:",
	"hub:default",
}
21:21:19.860 [Lua] INFO [BackendManager] title_request: POST /matchmaker/queueticket
21:21:19.860 [Lua] INFO [FrameRateManager] Reason "main_menu" relinquished, Setting frame rate to 60
21:21:19.861 [Lua] INFO [PresenceManager] Activity changed main_menu -> loading
21:21:19.861 [Lua] <<crashify-breadcrumb>>
             	<<timestamp>1086.353147<</timestamp>>
             	<<value>>Entering Game State StateLoading<</value>>
             <</crashify-breadcrumb>>
21:21:19.861 [Lua] INFO [LoadTimesReporter] Starting timer loading_timer
21:21:19.861 [Lua] INFO [LoadTimesReporter] Starting timer wait_for_network_timer
21:21:19.870 [Lua] INFO [ConstantElementLoading] State changed StateMainMenu -> StateLoading
21:21:19.870 [Lua] INFO [ConstantElementLoading] Opening view "loading_view"
21:21:19.870 [Lua] INFO [ConstantElementOnboardingHandler] State changed StateMainMenu -> StateLoading
21:21:20.448 [Window] Window => inactive
21:21:20.448 [Lua] INFO [Main] LUA window => DEACTIVATED
21:22:20.022 [Lua] INFO [MatchmakingNotificationHandler] Failed to boot
21:22:20.022 [Lua] INFO [SessionBootBase] Changed state hotjoining -> failed
21:22:20.022 [Lua] INFO [PartyImmateriumHubSessionBoot] hot_join_party_hub_failed {
	__locals = "
[1] x = table: 0x0b3cf6e0; 
[2] (*temporary) = function: 0x0b4666c8; 
[3] q = table: 0x0e2f1b00; i = 1; obj = table: 0x0e2b8018; 
[4] dt = 0.016667999954288; t = 1143.5919322944; async = function: 0x0ae93f40; 
[5] self = table: 0x01a927a0; dt = 0.016667999954288; network_is_active = true; t = 1143.5919322944; 
[6] self = table: 0x01bbcb10; dt = 0.016667999954288; t = nil; 
[7] self = table: 0x01a40a58; dt = 0.016667999954288; 
[8] dt = 0.016667999954288; ",
	__traceback = "<<Promise Stack>>Error in promise resolve
stack traceback:
	[C]: in function 'error'
	scripts/foundation/utilities/promise.lua:54: in function <scripts/foundation/utilities/promise.lua:54>
	[C]: in function 'xpcall'
	scripts/foundation/utilities/promise.lua:246: in function 'async'
	scripts/foundation/utilities/promise.lua:360: in function 'update'
	scripts/game_states/state_game.lua:503: in function 'update'
	scripts/foundation/utilities/game_state_machine.lua:119: in function 'update'
	scripts/main.lua:114: in function 'update'
	scripts/main.lua:176: in function <scripts/main.lua:175><</Promise Stack>><<Promise Context>>@scripts/multiplayer/party_immaterium_hub_session_boot.lua:141
@scripts/multiplayer/party_immaterium_hub_session_boot.lua:32<</Promise Context>>",
	aborted = false,
	error_code = 4,
	error_details = "",
	error_message = "Deadline Exceeded",
}
21:22:20.022 [Lua] INFO [SessionBootBase] Changed state failed -> idle
21:22:20.022 warning: [Lua] WARNING [ErrorManager] Error "MultiplayerSessionBootError"
stack traceback:
	scripts/managers/error/error_manager.lua:32: in function '_log_error'
	scripts/managers/error/error_manager.lua:139: in function 'report_error'
	...pts/managers/multiplayer/multiplayer_session_manager.lua:677: in function '_show_session_error'
	...pts/managers/multiplayer/multiplayer_session_manager.lua:481: in function '_handle_session_error'
	...pts/managers/multiplayer/multiplayer_session_manager.lua:639: in function 'update'
	scripts/game_states/state_game.lua:112: in function 'network_receive_function'
	scripts/game_states/game/state_loading.lua:150: in function 'update'
	scripts/foundation/utilities/game_state_machine.lua:119: in function 'update'
	scripts/game_states/state_game.lua:563: in function 'update'
	scripts/foundation/utilities/game_state_machine.lua:119: in function 'update'
	scripts/main.lua:114: in function 'update'
	scripts/main.lua:176: in function <scripts/main.lua:175>
, message: source: game, reason: hot_join_party_hub_failed, error_details: n/a
21:22:20.023 [Lua] INFO [MechanismManager] Change mechanism "left_session"->"left_session"
21:22:20.023 [Lua] INFO [MechanismManager] Leaving mechanism "left_session"
21:22:20.023 [Lua] INFO [MechanismLeftSession] Entered with reason hot_join_party_hub_failed
21:22:20.023 [Lua] INFO [StateLoading] ### is_stranded ###
21:22:20.039 [Lua] INFO [PresenceManager] Activity changed loading -> main_menu
21:22:20.039 [Lua] <<crashify-breadcrumb>>
             	<<timestamp>1146.531208<</timestamp>>
             	<<value>>Entering Game State StateExitToMainMenu<</value>>
             <</crashify-breadcrumb>>
21:22:20.040 [Lua] INFO [ConstantElementLoading] State changed StateLoading -> StateExitToMainMenu
21:22:20.040 [Lua] INFO [ConstantElementOnboardingHandler] State changed StateLoading -> StateExitToMainMenu
21:22:20.072 [Lua] INFO [BackendManager] title_request: GET /data/f607e2ae-b9db-46e5-ab19-e1e66f5dd8eb/account/data/core
21:22:20.072 [Lua] INFO [BackendManager] title_request: GET /data/f607e2ae-b9db-46e5-ab19-e1e66f5dd8eb/progression
21:22:20.072 [Lua] INFO [BackendManager] title_request: GET /data/f607e2ae-b9db-46e5-ab19-e1e66f5dd8eb/characters
21:22:20.856 [Lua] INFO [TalentLayoutParser] Failed parsing talent string. Could not locate ";" for version number. ("")
21:22:20.857 [Lua] INFO [TalentLayoutParser] Failed parsing talent string. Could not locate ";" for version number. ("")
21:22:20.913 [Lua] <<crashify-breadcrumb>>
             	<<timestamp>1147.404913<</timestamp>>
             	<<value>>Entering Game State StateMainMenu<</value>>
             <</crashify-breadcrumb>>
21:22:20.913 [Lua] INFO [FrameRateManager] Reason "main_menu" requested. Setting frame rate to 0
21:22:20.914 [Lua] INFO [BackendManager] title_request: GET /matchmaker/regions
21:22:20.914 [Lua] INFO [ConstantElementLoading] State changed StateExitToMainMenu -> StateMainMenu
21:22:20.914 [Lua] INFO [ConstantElementLoading] Closing view "loading_view"
21:22:20.915 [Lua] INFO [ConstantElementOnboardingHandler] State changed StateExitToMainMenu -> StateMainMenu
21:22:20.924 [Lua] INFO [ScriptWorld] Registering level named: "content/levels/ui/main_menu/main_menu" with id: 1
21:22:20.946 [Lua] INFO [BackendManager] title_request: GET /tracks/dec942ce-b6ba-439c-95e2-022c5d71394d
21:22:21.024 [Lua] INFO [BackendManager] title_request: GET /data/f607e2ae-b9db-46e5-ab19-e1e66f5dd8eb/trackstate/dec942ce-b6ba-439c-95e2-022c5d71394d?errorOnEmpty=false
21:22:21.024 [Lua] INFO [BackendManager] title_request: GET /data/f607e2ae-b9db-46e5-ab19-e1e66f5dd8eb/account/rewards/commendation?limit=1
21:22:21.024 [Lua] INFO [BackendManager] title_request: GET /data/f607e2ae-b9db-46e5-ab19-e1e66f5dd8eb/account/mail?includeTranslation=true&limit=100&source=event&includeUnreadGlobal=true
21:22:21.123 [Lua] INFO [BackendManager] title_request: GET /data/f607e2ae-b9db-46e5-ab19-e1e66f5dd8eb/surveys/
21:22:21.215 [Lua] INFO [BackendManager] url_request: GET https://bsp-cdn-prod.atoma.cloud/news-images/bound-by-duty/hivescumcarousel.jpg
21:22:21.215 [Lua] INFO [BackendManager] url_request: GET https://bsp-cdn-prod.atoma.cloud/news-images/hive-scum/nmlkeycarousel.jpg
21:22:21.215 [Lua] INFO [BackendManager] url_request: GET https://bsp-cdn-prod.atoma.cloud/news-images/hive-scum/welcomepackrectangle.png
21:22:21.215 [Lua] INFO [BackendManager] url_request: GET https://bsp-cdn-prod.atoma.cloud/news-images/unlocked-and-loaded/sl-reg-carousel.png
21:22:21.215 [Lua] INFO [BackendManager] url_request: GET https://bsp-cdn-prod.atoma.cloud/news-images/hive-scum/ogryncarousel.jpg
21:22:21.215 [Lua] INFO [BackendManager] url_request: GET https://bsp-cdn-prod.atoma.cloud/news-images/grim-protocols/maintenanceservocarousel.png
21:22:22.864 warning: [PingSystem] It took 1.834509 sec to resolve DNS for ping system, this is an unusual long time!
21:22:24.804 warning: [PingSystem] It took 1.622725 sec to resolve DNS for ping system, this is an unusual long time!
21:22:26.814 warning: [PingSystem] It took 1.699162 sec to resolve DNS for ping system, this is an unusual long time!
21:22:28.787 warning: [PingSystem] It took 1.657960 sec to resolve DNS for ping system, this is an unusual long time!
21:22:30.791 warning: [PingSystem] It took 1.683983 sec to resolve DNS for ping system, this is an unusual long time!
21:22:32.767 warning: [PingSystem] It took 1.667484 sec to resolve DNS for ping system, this is an unusual long time!
21:22:34.769 warning: [PingSystem] It took 1.690440 sec to resolve DNS for ping system, this is an unusual long time!
21:22:36.770 warning: [PingSystem] It took 1.666724 sec to resolve DNS for ping system, this is an unusual long time!
21:22:38.767 warning: [PingSystem] It took 1.684525 sec to resolve DNS for ping system, this is an unusual long time!
21:22:40.771 warning: [PingSystem] It took 1.669369 sec to resolve DNS for ping system, this is an unusual long time!
21:22:41.106 [Lua] INFO [BackendManager] title_request: POST /matchmaker/preferredreef

With your network stats the issue is not your network but FS’s crap servers

Just noticed a Sync error which is new but holy the cheer from the wheel took 2 mins of delay to play XD

Hi all, I wanted to let you know before the holidays that we do have some improvements in the works and I’ll share more about this as soon as I’m able to. Thank you for your continued patience :pray:

5 Likes

Hmmm something has changed on server side?

It feels like latency has actually improved…a lot

Can’t login to the game “EOS auth status = Failed.”

this what you meant?

GUID: 6d180142-e12f-4b98-b16e-492249448ba1

Log File:
Info Type:

[Script Error]: scripts/foundation/managers/package/package_manager.lua:502: Trying to unload resource #ID[bfcb17e5f639134e].#ID[eac0b497876adedf] that’s used elsewhere by the engine, refcount: 4

not for me …

Issue Type (Required):

Error - 3013

Issue Description (Required):

Darktide refuses to launch after pressing Start. It will however take me into the loading screen and then will proceed to exit me out of the loading screen stating that it “Failed Joining Server. ERROR CODE: 3013” I’ve had this problem for around 3-4 months. I’ve done research, I’ve done everything from restarting, clearing data and using a hotspot yet Darktide won’t launch sadly. I’ve been waiting for it to come to gamepass so I can finally slay heretics in the name of the Emperor. But I have run out of ideas of what do to.

Reproduction Rate (Required):

Constant (100%)

Platform (Required):

Xbox

Player ID (Optional):

Th Helmball

I still get Error 2014, 3013 on reconnect, sometimes 2005, sometimes 2002… I’ve had these errors since launch. It’s always when many players are online. After big updates. Every evening. Never in the morning or early afternoon. Fix your servers Fatshark. Put some of that aquilas money in your server infrastructure… I love the gameplay but this is sooooooooo frustrating! How can you not have fixed this or have any solution YEARS after the release?

Network team and Optimization team would be great to Darktide but I’m just sayin :slight_smile:

Got a fun set. I’ve been having an issue when I play with stuttering, error 2014 disconnect, and a weird spasm with my visuals right before I crash. When I hop back in to the game, I can’t change perspective except to look at things from the skybox (unless it’s the floor). Stuttering never stops, it’s basically unplayable. Crash dump, console log, and screenshot included.

crash_dump-2026-01-06-02.41.59-7a2ed683-35f2-4494-bb20-1de8c707b384.dmp (591.1 KB)

console-2026-01-06-02.41.59-7a2ed683-35f2-4494-bb20-1de8c707b384.log (297.1 KB)

Not for me either. My friend has been complaining about horrible desyncs making the game unplayable during our daily game sessions (EU early night) for several days in a row as of now. When we play earlier, during the day, it’s usually ok, but later in the night desyncs hit, making the game unplayable at least for one of us. Today it happened to me, I just had to stop playing because it was just unplayable.