Summary
We have been unable to launch a session of our game in Fortnite, nor are we able to launch the UEFN editor of our project. There is an immediate crash, and because we don’t have the debug symbols, we’re unable to see the stack trace. We’re trying to investigate as best we can from the little details we see in the logs, but aren’t able to figure things out.
We’d appreciate some help ASAP. We just launched our game on Monday and were getting some momentum, I don’t want to lose that now.
Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Stability
Steps to Reproduce
Open the editor, or launch a session in Fortnite
Expected Result
It works
Observed Result
It crashes
Platform(s)
PC
Island Code
9621-3035-2804
Additional Notes
I used Claude to try and analyze the logs, here is a summary it has provided. I’m not sure if this is helpful.
UEFN 42.00 (CL-56878558): Verse compiler ICE on project open — IRGenerator.cpp:1889
Project opened fine on 41.30 (CL-56430492). After the 42.00 update it crashes every time during OpenProject_BuildVerse, before the editor is usable.
Ensure condition failed: bConstrained
[File: Engine\Source\Runtime\VerseCompiler\Private\uLang\SemanticAnalyzer\IRGenerator.cpp] [Line: 1889]
IrArgument->IrGetResultType() must be a subtype of IrInstCalleeType->GetParamsType()
The ensure fires once, then the editor takes an unhandled 0x80000003. No Verse file, line, or symbol is reported, so there is no way to locate the offending construct from the project side — that’s the main blocker. ~229 Verse files. Semantic analysis appears to pass; the failure is in IR generation.
Ruled out from our side: nothing we call was removed in 42.00 (diffed the 41.30 and 42.00 digests; the API is essentially additive). We also removed all our signalable/awaitable implementations — those interfaces became in 42.00 — with no change to the crash.
Ask: symbolicate the attached dump, or have the compiler report a file/line on this ensure path.


