How recover broken Project?

My project seems to have too many broken directors that it won’t run, is there any way I can fix it?

C++ or blueprints base?

Hi there,
Have you deleted or moved assets to different folders?

BP no C++.

No.

Imagine to have a screenshot to see what is happening

Don’t panic! If your content folder still there is possible

What about to…

  1. create a copy of the project
  2. create another copy
  3. Créate a new project and copy paste all folders in the original one, don’t replace existing files

But broken directories have no sense for me unless you deleted files!

Try to open another project, perhaps the problem is in the engine

Anyway verify the engine from the library :thinking:

image

The fix will depend on what caused the crash.
Can you recall what happened? Did you have a crash while editing blueprints or importing assets, for instance?

Obligatory “use version contol PSA”:

if you use version control, troubleshooting problems like this can be pretty easy. You can review list of changes since last commit and revert individual files - kind of like a project undo button.

It’s almost always worth setting up version control for your projects if it’s anything more than throw-away work.

if you are able to open the project
then select all levels and migrate just the levels to a fresh project
anything not in the levels themselves will be left behind
it has helped me clean a couple projects
if you can’t open it
go through the content folder and delete everything that is not used and then copy the whole content folder into a blank scene before opening.

fixederrror

//Right click on the content folder and select Fix....
After that you can delete those broken folders if they are empty.

hope it helps
cheers!

2 Likes

Thanks for the suggestions, will have a test.

Tried fixing the redirectors but also causes it to crash.

when the editor crashed, it logs some message of error caused the crashed… what message do you have ?

LoginId:965d72684dbe02e2357277ad9157ad24
EpicAccountId:53309a1b292c46bf8aa0ef7f1ceb2703

Assertion failed: false [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/Engine/Private/EdGraph/EdGraphPin.cpp] [Line: 1906] Pin named StructOut was serialized while trashed - requesting pin named StructRef owned by node K2Node_SetFieldsInStruct_0

UE4Editor_Core
UE4Editor_Core
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_BlueprintGraph
UE4Editor_BlueprintGraph
UE4Editor_BlueprintGraph
UE4Editor_CoreUObject
UE4Editor_UnrealEd
UE4Editor_UnrealEd
UE4Editor_KismetCompiler
UE4Editor_KismetCompiler
UE4Editor_KismetCompiler
UE4Editor_UMGEditor
UE4Editor_KismetCompiler
UE4Editor_Kismet
UE4Editor_Kismet
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_AssetTools
UE4Editor_ContentBrowserAssetDataSource
UE4Editor_ContentBrowserAssetDataSource
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
user32
user32
UE4Editor_ApplicationCore
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
kernel32
ntdll

when was the last time the project works? and what changes you made which cause the crash?

Not sure. The problem seems to be not fixing the directors as things went on and just crashed one day.

some reaosns of breaking the directors
1: editing project name outside of the editor
2: editing any file name outside of the editor
3: deleting any project file outside of the editor

and many other reasons.