Basic Info:
Platform: Steam
Issue Type: Crash
Game Mode: Online Official
Server Type: PvE
Map: Exiled Lands
Server Name: 1000
Mods: None
Bug Description:
Server crash when we have purge
Bug Reproduction:
One ‘bug’ we have observed is, that the server crashes when we have a purge greater than tier 5. When we have at tier 9+ the server will crash when the golems arrive to the scene. Last time it crashed was: Wednesday d. 15.05.2024 about 2240. The server is Official Server #1000 The Exiled Lands maparea J3.
Continued:
18.05.2024 Time: 2121: Server crashed when golems appeared at purge lvl tier 7.
18.05.2024 Time: 2133: Server crashed shortly after start og purge lvl. 7
18.05.2024 Time: 2142: Server crashed shortly after start at purge lvl. 6.
And then we stopped.
Hopefully you now have some data to work with. 
Server crashes reliably for us also during gas golem wave of level 6 purges. We saw this in error log, maybe ballista does not know how to handle gas…
[2024.05.18-05.46.14:927][257]building:Error: Data: [BP_Ballista_Complete_C_1] Unexpected child interaction component: BP_Ballista_Complete_C_1.MountingInteraction
[2024.05.18-05.51.14:845][176]LogWindows:Error: === Critical error: ===
[2024.05.18-05.51.14:845][176]LogWindows:Error:
[2024.05.18-05.51.14:845][176]LogWindows:Error: Fatal error: [File:C:\B\tech_exiles\code\UE4\Plugins\Dreamworld\Source\Dreamworld\Public\DeferredQueue.h] [Line: 185]
[2024.05.18-05.51.14:845][176]LogWindows:Error: FExternalDeferredActionQueue: Trying to enqueue to a full queue
[2024.05.18-05.51.14:845][176]LogWindows:Error:
[2024.05.18-05.51.14:846][176]LogWindows:Error:
[2024.05.18-05.51.14:846][176]LogWindows:Error: !0x0000000000000000
[2024.05.18-05.51.14:846][176]LogWindows:Error:
[2024.05.18-22.48.47:915][ 21]LogPhysics:Warning: GetDistanceToBody: Component (/Game/Maps/ConanSandbox/ConanSandbox.ConanSandbox:PersistentLevel.BP_PL_Maproom_C_3.StaticMesh) has no simple collision and cannot be queried for closest point.
[2024.05.18-22.48.47:940][ 22]LogDreamworld:Warning: DeferredActionQueue[EngagingInFight]: Saturation ActionsPerSecond=400 ActionsNum=497 Message: Target: BP_NPC_Wildlife_PurgeGolem_Debuff_C_40, Instigator: BasePlayerChar_C_0, Location: X=95352.344 Y=75191.781 Z=-6911.694
[2024.05.18-22.48.47:963][ 22]LogWindows: Windows GetLastError: The operation completed successfully. (0)
[2024.05.18-22.48.47:979][ 22]
Script Stack:
BasePlayerChar_C.ExecuteUbergraph_BasePlayerChar
BasePlayerChar_C.DamageDelivered
BaseBPCombat_C.TakeHealthDamage
BaseBPCombat_C.HandleTakeDamage
BaseBPCombat_C.HandlePointDamage
BaseBPCombat_C.ExecuteUbergraph_BaseBPCombat
BaseBPCombat_C.ReceivePointDamage
BP_Ballista_Projectile_C.ApplyDamage
BP_Ballista_Projectile_C.ExecuteUbergraph_BP_Ballista_Projectile
BP_Ballista_Projectile_C.DoDamage
BP_Ballista_Projectile_C.ExecuteUbergraph_BP_Ballista_Projectile
BP_Ballista_Projectile_C.BndEvt__RootCollision_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature
[2024.05.18-22.48.48:236][ 22]LogWindows:Error: === Critical error: ===
[2024.05.18-22.48.48:236][ 22]LogWindows:Error:
[2024.05.18-22.48.48:236][ 22]LogWindows:Error: Fatal error: [File:C:\B\tech_exiles\code\UE4\Plugins\Dreamworld\Source\Dreamworld\Public\DeferredQueue.h] [Line: 185]
[2024.05.18-22.48.48:236][ 22]LogWindows:Error: FExternalDeferredActionQueue: Trying to enqueue to a full queue
[2024.05.18-22.48.48:236][ 22]LogWindows:Error:
[2024.05.18-22.48.48:236][ 22]LogWindows:Error:
[2024.05.18-22.48.48:237][ 22]LogWindows:Error: !0x0000000000000000
[2024.05.18-22.48.48:237][ 22]LogWindows:Error:
[2024.05.18-22.48.48:241][ 22]LogExit: Executing StaticShutdownAfterError
[2024.05.18-22.48.48:700][ 22]LogWindows: FPlatformMisc::RequestExit(1)
[2024.05.18-22.48.48:700][ 22]Log file closed, 05/18/24 17:48:48
Tried a level 8 purge in single player, it also crashed with same " Trying to enqueue to a full queue" error once axe golems showed up
Just crashed for about the 20th time this week during level 9-10 purges, typically when golems or starcallers become active.
I don’t recall there being this much instability during purges before these latest updates - and there is evidence that Funcom has screwed with the purge code since now often multiple starcallers will spawn, and/or golems will spawn during T9-T10 purges whereas they did not prior to the update.