Dark Communion Sequence Break and Reliable Crash

Issue Type (Required):

Missions

Issue Description (Required):

A sequence break in the final event of Dark Communion causes a 100% reliable crash for everyone in the match. By using certain attacks which bypass geometry, the chaos priests behind the green veil can be killed by the player before the green veil dissipates. The result is that the game freezes, and everyone in the match is forcibly disconnected.

This link is private, but provides footage of the sequence break, and will be pulled if requested:

The bug report states the following:
[Script Error]: stingray::plugin_api::unit::local_pose failed, UnitReference is not valid.

Assertion failed unit != nullptr at D:\a\d\rel_engine_darktide\release\2024_10_23_Patch1.6.0x\runtime\application\plugin\c_api\c_api_unit.cpp:77 in function stingray::plugin_api::unit::local_pose

I’ve used MMT (Many More Try) to try and reproduce this effect in private lobbies, and it doesn’t seem to work. So far, three of three public games have led to a crash, but no private games have caused a crash.

Steps to Reproduce (Required):

  1. Play Dark Communion as a Psyker with Blaze Force Greatsword, Venting Shriek (with Creeping Flames), Bolt Pistol (w/Puncture)
  2. Go to end event.
  3. Using either Creeping Flames or Bleed on FGS Warp Slice, attack the chaos priests protected by the green veil of energy.
  4. Continue until the priests are dead.

Mission Name (Optional):

Dark Communion

[PC] Do You Use Mods? (Optional):

Yes, but I haven’t tried disabling them

Reproduction Rate (Required):

Constant (100%)

Platform (Required):

PC - Steam

1 Like

It would be much appreciated if you could share the associated console log with us. Thank you!

This was the full crash code:
GUID: 14745170-2af0-4a9f-b3ff-e0cdd08e6d91
Log File:
Info Type:

[Script Error]: stingray::plugin_api::unit::local_pose failed, UnitReference is not valid.

Assertion failed unit != nullptr at D:\a\d\rel_engine_darktide\release\2024_10_23_Patch1.6.0x\runtime\application\plugin\c_api\c_api_unit.cpp:77 in function stingray::plugin_api::unit::local_pose


The file is here:
console-2025-02-12-07.10.02-14745170-2af0-4a9f-b3ff-e0cdd08e6d91.log (2.0 MB)

1 Like