Crash on Editor Load

Please take a look at this: I have a very small project file separate from our core game that I have been working on called CleanUIPwithUI, where I have been developing a UI wrapper for the inventory system we are using. The project will now no longer load, causing a consistent and repeatable crash of the UE4 editor at 93% load. I’ve had this happen before, but always been able to either 1) roll back and get it to launch, or 2) look at the crash report data, see the offending file or BP and remove it to restart and repair. I can do neither this time. Looking at the crash report hasn’t been helpful to me as it seems like a whole bunch of editor calls (copied below). Any thoughts about what I should do here?

Bests,

D

MachineId:

Access violation - code c0000005 (first/second chance not available)

UE4Editor_Engine!UEdGraph::GetAllChildrenGraphs() + 33 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\engine\private\edgraph\edgraph.cpp:229]
UE4Editor_Engine!UBlueprint::GetAllGraphs() + 1469 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\engine\private\blueprint.cpp:1041]
UE4Editor_UnrealEd!FRegenerationHelper::LinkExternalDependencies() + 813 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\unrealed\private\kismet2\blueprinteditorutils.cpp:808]
UE4Editor_UnrealEd!FBlueprintEditorUtils::RegenerateBlueprintClass() + 815 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\unrealed\private\kismet2\blueprinteditorutils.cpp:1182]
UE4Editor_CoreUObject!ULinkerLoad::RegenerateBlueprintClass() + 1079 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:289]
UE4Editor_CoreUObject!ULinkerLoad::FinalizeBlueprint() + 533 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1000]
UE4Editor_CoreUObject!ULinkerLoad::Preload() + 3737 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3019]
UE4Editor_CoreUObject!ULinkerLoad::CreateExport() + 5845 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3611]
UE4Editor_CoreUObject!ULinkerLoad::IndexToObject() + 152 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3809]
UE4Editor_CoreUObject!ULinkerLoad::CreateExport() + 3505 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3334]
UE4Editor_CoreUObject!ULinkerLoad::IndexToObject() + 152 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3809]
UE4Editor_CoreUObject!ULinkerLoad::CreateExport() + 3505 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3334]
UE4Editor_CoreUObject!ULinkerLoad::CreateExportAndPreload() + 27 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2520]
UE4Editor_CoreUObject!ULinkerLoad::LoadAllObjects() + 603 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2628]
UE4Editor_CoreUObject!LoadPackageInternal() + 2025 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:894]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImportInner() + 1195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2213]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImport() + 195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1978]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImportInner() + 2153 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2261]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImport() + 195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1978]
UE4Editor_CoreUObject!ULinkerLoad::Verify() + 807 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1768]
UE4Editor_CoreUObject!ULinkerLoad::FinalizeCreation() + 432 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1674]
UE4Editor_CoreUObject!ULinkerLoad::Tick() + 336 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:634]
UE4Editor_CoreUObject!ULinkerLoad::CreateLinker() + 111 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:382]
UE4Editor_CoreUObject!GetPackageLinker() + 2546 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linker.cpp:668]
UE4Editor_CoreUObject!LoadPackageInternal() + 1556 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:835]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImportInner() + 1195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2213]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImport() + 195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1978]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImportInner() + 2153 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2261]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImport() + 195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1978]
UE4Editor_CoreUObject!ULinkerLoad::CreateImport() + 1576 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3759]
UE4Editor_CoreUObject!ULinkerLoad::FinalizeBlueprint() + 294 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:932]
UE4Editor_CoreUObject!ULinkerLoad::Preload() + 3737 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3019]
UE4Editor_CoreUObject!ULinkerLoad::CreateExport() + 5845 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3611]
UE4Editor_CoreUObject!ULinkerLoad::IndexToObject() + 152 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3809]
UE4Editor_CoreUObject!ULinkerLoad::CreateExport() + 3505 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3334]
UE4Editor_CoreUObject!ULinkerLoad::CreateExportAndPreload() + 27 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2520]
UE4Editor_CoreUObject!ULinkerLoad::LoadAllObjects() + 603 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2628]
UE4Editor_CoreUObject!LoadPackageInternal() + 2025 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:894]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImportInner() + 1195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2213]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImport() + 195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1978]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImportInner() + 2153 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2261]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImport() + 195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1978]
UE4Editor_CoreUObject!ULinkerLoad::Verify() + 807 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1768]
UE4Editor_CoreUObject!ULinkerLoad::FinalizeCreation() + 432 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1674]
UE4Editor_CoreUObject!ULinkerLoad::Tick() + 336 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:634]
UE4Editor_CoreUObject!ULinkerLoad::CreateLinker() + 111 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:382]
UE4Editor_CoreUObject!GetPackageLinker() + 2546 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linker.cpp:668]
UE4Editor_CoreUObject!LoadPackageInternal() + 1556 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:835]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImportInner() + 1195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2213]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImport() + 195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1978]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImportInner() + 2153 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2261]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImport() + 195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1978]
UE4Editor_CoreUObject!ULinkerLoad::Verify() + 807 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1768]
UE4Editor_CoreUObject!ULinkerLoad::FinalizeCreation() + 432 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1674]
UE4Editor_CoreUObject!ULinkerLoad::Tick() + 336 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:634]
UE4Editor_CoreUObject!ULinkerLoad::CreateLinker() + 111 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:382]
UE4Editor_CoreUObject!GetPackageLinker() + 2546 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linker.cpp:668]
UE4Editor_CoreUObject!LoadPackageInternal() + 1556 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:835]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImportInner() + 1195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2213]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImport() + 195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1978]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImportInner() + 2153 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2261]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImport() + 195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1978]
UE4Editor_CoreUObject!ULinkerLoad::Verify() + 807 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1768]
UE4Editor_CoreUObject!ULinkerLoad::FinalizeCreation() + 432 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1674]
UE4Editor_CoreUObject!ULinkerLoad::Tick() + 336 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:634]
UE4Editor_CoreUObject!ULinkerLoad::CreateLinker() + 111 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:382]
UE4Editor_CoreUObject!GetPackageLinker() + 2546 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linker.cpp:668]
UE4Editor_CoreUObject!LoadPackageInternal() + 1556 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:835]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImportInner() + 1195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2213]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImport() + 195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1978]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImportInner() + 2153 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2261]
UE4Editor_CoreUObject!ULinkerLoad::VerifyImport() + 195 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1978]
UE4Editor_CoreUObject!ULinkerLoad::Verify() + 807 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1768]
UE4Editor_CoreUObject!ULinkerLoad::FinalizeCreation() + 432 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1674]
UE4Editor_CoreUObject!ULinkerLoad::Tick() + 336 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:634]
UE4Editor_CoreUObject!ULinkerLoad::CreateLinker() + 111 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:382]
UE4Editor_CoreUObject!GetPackageLinker() + 2546 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\linker.cpp:668]
UE4Editor_CoreUObject!LoadPackageInternal() + 1556 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:835]
UE4Editor_UnrealEd!UEditorEngine::Map_Load() + 5034 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\unrealed\private\editorserver.cpp:2245]
UE4Editor_UnrealEd!UEditorEngine::HandleMapCommand() + 349 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\unrealed\private\editorserver.cpp:5680]
UE4Editor_UnrealEd!UEditorEngine::Exec() + 797 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\unrealed\private\editorserver.cpp:5180]
UE4Editor_UnrealEd!UUnrealEdEngine::Exec() + 273 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\unrealed\private\unrealedsrv.cpp:742]
UE4Editor_UnrealEd!FEditorFileUtils::LoadMap() + 789 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\unrealed\private\filehelpers.cpp:1910]
UE4Editor_UnrealEd!FEditorFileUtils::LoadDefaultMapAtStartup() + 216 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\unrealed\private\filehelpers.cpp:3070]
UE4Editor_UnrealEd!FUnrealEdMisc::OnInit() + 2263 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\unrealed\private\unrealedmisc.cpp:299]
UE4Editor_UnrealEd!EditorInit() + 3254 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\editor\unrealed\private\unrealed.cpp:86]
UE4Editor!GuardedMain() + 926 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\launch\private\launch.cpp:133]
UE4Editor!GuardedMainWrapper() + 26 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.7\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]

Hello ,

I have a few questions that will help narrow down what issue it is that you are experiencing.

Quick questions:

  1. Are you still able to open other projects?
  2. Can you reproduce this issue in a clean project?
  3. If you move your files over a few at time to another project, can you open it then?
  4. Can you try verifying your engine (this can be done in the launcher)?

Quick questions:

Are you still able to open other projects?

Yes. All the other projects work fine.

Can you reproduce this issue in a clean project?

If you mean, can I create a new project, then move assets from the old one into the new, and will that reproduce the crash, then yes.

If you move your files over a few at time to another project, can you open it then?

Some of them. The problem is clearly in the UI package, not the UIP package. The entire UI package is here:

This blueprint in that package is sufficient to cause the crash alone:

If I copy it into a clean project, the project opens and runs normally, unless I try to open the file, upon which the editor crashes. If UI_Manager is in a project along with its function library:

, which has a function that spawns this Blueprint as an Actor, the project loads and opens fine, but crashes when it tries to compile.

If the project has a Character or Controller BP that calls the function in UI_Manager_FuncLib.uasset to spawn the UI_Manager, then the project will not load at all, and crashes consistently at 93%.

I can’t open UI_Manager to troubleshoot anything.

Here is another thread of problems, potentially related:

This widget can also cause a crash if it is loaded along with its interface library:

https://dl.dropboxusercontent.com/u/69815552/UI_ItemSlot.uasset

It does not cause an editor load crash, rather it will crash the editor when you try to open the BP file, if it is accompanied by the following BPInterface, which is implemented in UI_Manager:

https://dl.dropboxusercontent.com/u/69815552/UI_Manager_Interface.uasset

In that Interface, the function ‘Get Socket From Slot’ has a ReturnNode that was designated a custom enum:

https://dl.dropboxusercontent.com/u/69815552/UI_SlotType_Enum.uasset

On editor save/close/load, this is corrupting and resetting the Outputs variable from the custom enum to ‘Byte’, which for some reason then causes a total compile error of the interface at that node, which then trashes the entire interface, which then trash all the BP’s that use it for calls.

If you load only UI_ItemSlot in a clean project, you can open the BP file without crash.

Its worth nothing that fixing that Interface and compiling it first, or not having it all, does nothing to prevent the crash described above regarding UI_Manager.

Another possible source of problems

The UI_MainDisplay widget embeds multiple instances of the custom widget UI_ItemSlot. In earlier versions of UE4, this was a disaster. The only way you could get the custom widgets embedded without load errors was to create them and embed them at runtime. However, more recently I have had some success in placing them into a parent widget directly in the design window. Given that this has been historically problematic, I wonder if it is creating problems here, too?

Also worth noting is that UI_MainDisplay is created and set to display by UI_Manager; however, removing UI_MainDisplay does not fix the UI_Manager problem described above.

Can you try verifying your engine (this can be done in the launcher)?

Engine is verified. Version is 4.7.6

Thanks for your help with this, . I sense that there may be so many intertwined problems here that I will not be able to get this implementation to work; however, I would like to figure out what they all are so I can avoid them in the future. I really appreciate your time and effort. You guys at Unreal are really great.

Bests,

Hello ,

I downloaded the assets provided so as to take a closer look. However, I am unable to open UI_Manager, even when it is placed into a project by itself (I believe you mentioned this in your post). Could you remake this asset in a new project and provide screen shots of how the asset was made?

I’m pretty sure I can’t reproduce that asset from scratch; however, I will look for a roll back that can be opened.

In the meantime, what is your take on the problem with the BPInterface dropping the custom enum? That seems to be a real problem.

Hello ,

I would like to ask you to create separate threads for your other questions. This is for tracking purposes. You could then place the links to the new questions in a reply on this thread and I will be more than happy to assist you with your other issues. Please be sure to include as much information as possible about each questions, as well as steps to reproduce.

Where you able to reproduce/remake the blueprint that is causing the issue?

Hello ,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.

Thank you.