Project crashes after disabling Take Recorder

Hi,

I could not find Take Recorder in Cinematics in UE 5.1 even if it was already enabled in my project. So I disabled Take recorder and all other suggested plugins which were connected to it. I just wanted to disable and reenable them again to try to solve the problem.

After I disabled and restarted the project, it crashes all the time during the launch after it suppose to hit %100.

This is the crash report:

Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp] [Line: 4289] Failed to load UnrealEd Engine class ‘/Script/DisplayClusterEditor.DisplayClusterEditorEngine’.

UnrealEditor!FEngineLoop::Init() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:4291]
UnrealEditor_UnrealEd!EditorInit() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\UnrealEdGlobals.cpp:111]
UnrealEditor!GuardedMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:176]
UnrealEditor!GuardedMainWrapper() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:107]
UnrealEditor!LaunchWindowsStartup() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:244]
UnrealEditor!WinMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:282]
UnrealEditor!__scrt_common_main_seh() [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

Maybe there is a way to reenable plugins manually?

open you .uproject file (the file with the blue icon with the unreal logo) and edit it in notepad, notepad++ whatever editor of choice.

In the plugins area add in the “Takes” segment
OFC internals will probably vary depending on project and engine.

{
	"FileVersion": 3,
	"EngineAssociation": "5.0",
	"Category": "",
	"Description": "",
	"Modules": [
		{
			"Name": "YourGame",
			"Type": "Runtime",
			"LoadingPhase": "Default",
			"AdditionalDependencies": [
				"Engine"
			]
		}
	],
	"Plugins": [
		{
			"Name": "ModelingToolsEditorMode",
			"Enabled": true,
			"TargetAllowList": [
				"Editor"
			]
		},
		{
			"Name": "Takes",
			"Enabled": true
		}
	]
}

Thank you for your reply!

I tried adding the takes segment. Sadly it did not work.

Firstly I tried it on a copy of my original project in another folder and it opened the copied project with a blank map. On original project made no difference.

Here is my .uproject file.

{
“FileVersion”: 3,
“EngineAssociation”: “5.1”,
“Category”: “”,
“Description”: “”,
“Plugins”: [
{
“Name”: “OculusVR”,
“Enabled”: true,
“SupportedTargetPlatforms”: [
“Win32”,
“Win64”
]
},
{
“Name”: “SteamVR”,
“Enabled”: true,
“SupportedTargetPlatforms”: [
“Win32”,
“Win64”
]
},
{
“Name”: “PythonScriptPlugin”,
“Enabled”: true
},
{
“Name”: “HDRIBackdrop”,
“Enabled”: true
},
{
“Name”: “SunPosition”,
“Enabled”: true
},
{
“Name”: “SequencerScripting”,
“Enabled”: true
},
{
“Name”: “MediaFrameworkUtilities”,
“Enabled”: true
},
{
“Name”: “MediaIOFramework”,
“Enabled”: true
},
{
“Name”: “RemoteControl”,
“Enabled”: true
},
{
“Name”: “AjaMedia”,
“Enabled”: true,
“SupportedTargetPlatforms”: [
“Win64”
]
},
{
“Name”: “BlackmagicMedia”,
“Enabled”: true,
“SupportedTargetPlatforms”: [
“Win64”,
“Linux”
]
},
{
“Name”: “AppleProResMedia”,
“Enabled”: true,
“SupportedTargetPlatforms”: [
“Win64”
]
},
{
“Name”: “HAPMedia”,
“Enabled”: true,
“SupportedTargetPlatforms”: [
“Win64”
]
},
{
“Name”: “PixelStreaming”,
“Enabled”: true
},
{
“Name”: “VariantManager”,
“Enabled”: true
},
{
“Name”: “DMXProtocol”,
“Enabled”: true
},
{
“Name”: “MovieRenderPipeline”,
“Enabled”: true
},
{
“Name”: “Water”,
“Enabled”: true
},
{
“Name”: “MIDIDevice”,
“Enabled”: true
},
{
“Name”: “ChaosCloth”,
“Enabled”: true
},
{
“Name”: “ChaosClothEditor”,
“Enabled”: true
},
{
“Name”: “Takes”,
“Enabled”: true
}
]
}

The Chaos cloth segments were false, I tried both true/false and erasing them. Nothing helped. Those segments were the ones created after I disabled Take Recorder before the project crashed.

Perhaps the plugin name changed from version to version?
Try creating a fresh blank project of the same version of engine and enabling the take recorder.
Then examine its uproject file (though it will probably be the same)

Also try validating your engine install.
Do you have debugging symbols installed to get more precise information about the error?