The Unreal Editor stops loading at 70%

My UE 4.10 suddenly stops loading at 70%. I have waited a long time but it’s still not changed. In task manager it’s shown only using around 200 MB memories, which is abnormal. I have been making the battery collector project using Visual Studio 2015 and this issue abruptly appears. I have no clue about its reason.

Best,
Chenglin

Hey -

Is this happening when opening the editor or a project or both? Are you using the binary version of the engine from the Launcher or a source built version of 4.10? If you’re using the Launcher you can try Verifying the engine version from the launcher. If you’re using a source version you may need to rebuild the engine. At what point in the battery collector tutorial project did this begin occurring?

Cheers

Hi ,

This issue happened both when I tried to open the project from the editor or the Visual Studio 2015. I am using engine version from the launcher. I had tried to verify the engine but it didn’t work. Basically I had finished the project, and did some extra codings on my own and this issue suddenly popped up. If have to, the only possible reason I could recall is I declared an int 32 variable inside one of the class before the issue appeared. But then I commented this variable and then built again and it still didn’t work. The Visual Studio 2015 is built successfully, just the editor stopped loading.

Issue update: previously the project stops at 70% when I tried to open from VS or launcher. Now I can only open from VS. When I open from the editor, it says Missing Modules.

69232-a.png

Then I clicked yes, it went like this:

69233-b.png

Best,

Chenglin

If you right click on the .uproject there is an option for “Generate Visual Studio project files”. This should update / refresh the .sln and .dlls for the project in case something isn’t being referenced properly.

I tried, but it doesn’t seem to work.

Did you first start working in a lower version then upgrade to 4.10? Because C++ projects don’t upgrade as easily as BPs by just switching the version, you have to update API changes etc… That ‘missing module’ usually states that it’s been built with a different target, it will then try regenerate binaries to that target, which requires compilation of your source code. If the code has errors, it’ll launch that error.

I work it in 4.10 directly. I have compiled and built the project successfully both in the editor or in VS 2015 a lot of times before this error occurs.

Is this issue unique to this project or do other projects stop at 70% when opening? You mentioned adding your own code after finishing the tutorial, what did you add to the project? If you’re using the editor from a source build, did you edit any of the engine source files?

This is unique to this project. I used 4.10 to open other projects, and they don’t crush. I add a new variable to keep track of the number of batteries:

//UPROPERTY(VisibleAnywhere, Category = “Power”)
//int32 CollectedBattery;

As you see, I have commented all newly-added codes and the project still cannot build.

I don’t think I have changed any thing to the engine since I am a novice to programming.

In the project’s file path, can you right click on the .uproject and select “Switch Engine Version” to verify that the project is using your 4.10 engine? I would also try doing this to switch to 4.9.2 to see if the project will open under a different engine version and then switch back and try 4.10 again.

I tried that also, but the same problem occurred.

just to clarify, the issue occurred after switching to 4.9? Can you try deleting the Binaries, Intermediate, and Saved folders? These will be recreated with updated dlls when re-running the project. You will have to Generate Project Files from the .uproject and rebuild first but this should help. Optionally, you can also remove the .sln and .suo files from the project directory, these will also be recreated when you generate project files. Let me know doing this and then rebuilding the project allows you to open it successfully.

No, The issue happens when switching to 4.10. I have tried the two methods you mentioned, but the problem is still there.

Can you let me know if you’re able to create a new project in 4.9 and upgrade to 4.10 to see if that project opens or if it has the same problem? Also, now that 4.10.1 has been released can you update the 4.10 engine version and let me know if this is still occurring.

I upgraded to 4.10.1. I am able to create a new project in 4.9 and open it in 4.10. It seems that the problem occurs only with the BatteryCollector project.

Hey -

I’m running through the battery collector tutorial myself. Can you tell me at what point in the tutorial you began having this issue. Were you able to get through all 21 videos before this started?

I have finished all of the 21 videos and begun to add some variables like the number of batteries collected. And that’s when I had this issue.

Hey -

I’ve tried going though the Battery Collector tutorial and add the lines that you mentioned after completing the videos however I did not get the error you reported. Just to double check this project was created in 4.10 however you do not have this problem with other 4.10 projects, correct? Are you using the binary version of the engine or are you building the engine from source? Have you tried upgrading to 4.10.1 and then seeing if you can open the project. Can you also try deleting the Binary folder for the project and then try generating project files / compiling the project / opening the project again ?

Hi ,

Thank you for paying so much attention to this bug. Up to now, this is the only 4.10 code project I have problem with. The problem occurred when I was using 4.10.0 version and now I have upgraded to 4.10.1 version. Unfortunately, this project has been deleted so I can’t tell whether this’s still the problem in 4.10.1.

I build all my engines using the Epic Games Launcher.

Thanks,

Chenglin