Blueprint created from 'Character' blueprint is crashing the editor when I try to make ANY sort of reference to it with dedicated server checked

UE4.8 Promoted
Create a character blueprint in the content browser.
Reference it from anywhere you like
Restart the editor
Make sure dedicated server is selected
Run and crash

Above is the blueprint that I created. There’s nothing major going on

No matter what way I reference it, it crashes. Below is the only reference to that Character Blueprint. If I run with dedicated server it crashes the entire editor immediately. As soon as I change that class dropdown box to something else other than NPC_Character, it works.

Something to note; If I set the Parent Class in that node to NPC_Character, it will work. When I close the editor and open it back up is when it begins crashing. It’s as if it’s not loading the NPC_Character up correctly. There are no errors or warnings with it, however.

When the entire editor crashes, the error report window says “Assertion Failed - package->IsFullyLoaded()”

This probably isn’t a known issue, but does anyone have any ideas?

EDIT: I forgot to mention that the crash happens before any of these functions or nodes are called/accessed. There is nothing calling anything inside of these blueprints when the game runs. So it’s a load error.

Have you found any solution? I’m stuck on this issue.

I resolved the issue by assuming that the issue was caused by circle references. Removing these circle references fixes the issue. If there is a function or data you absolutely need to access in that character class, make an interface call to it. That’s how I fixed it.

I found that a lot of reference in my project were corrupt. Maybe it is because I moved assets over and over and ‘Fix Up Redirects’ didn’t work properly.

I gave up correcting all broken references but I managed to resolve the issue by updating the project version to 4.8. (I was working in 4.7)
Somehow it works fine :slight_smile: