Editor crashing on loading project all of a sudden!! Assert Failed. TVariant.h Line 118

I’ve been trying to figure out why one of my NPCs (A very simple drone that has all of its logic done in Blueprints. Every other NPC that I create this way works.

While trying to track it down, my simulation flow wasn’t showing anymore, and breakpoints stopped working. I figured I’d just shut everything down and re-open it, and now my project won’t even load!

At the end of doing all the loading stuff, instead of bringing up my project, I get this in the Crash Reporter window:

Assertion failed: Index == TypeIndex [File:D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Misc\TVariant.h] [Line: 118]

I’m EXTREMELY frustrated as I’m needing to get this finished as quickly as possible and ALL of my spare time is going on working on this. I don’t get much of that, so having something like this is absolutely devastating! I have NO idea where to look or where to turn for help.

ANYTHING that can be suggested is appreciated!

-Marc

Okay… I got the game opening again by changing the GameDefaultMap in the DefaultEngine.ini file. And my actual Game Map loads up just fine when I re-open it after the editor restarts. Also, all of my breakpoints and simulation paths are working again.

I have no idea what is going on. I’m not doing anything fancy. Just trying to figure out why an NPC that, at its core logic, is not working like other NPCs that are built exactly the same way.

Still frustrated as hell, but at least I can be frustrated and productive again…

Figured this one out, too… Apparently the editor had arbitrarily disabled the Auto Possess. This is NOT something that I did. I’m very annoyed, but at least it works again.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.