UE 5.3.2 Crashing on "Sync Content"

Hello, whenever I attempt to use the “Sync Content” function with Git version control in UE 5.3.2 I am getting a full crash. This happens on any project, including a brand new blank one with no starter assets. The error message is as shown below:

Assertion failed: !GDefaultMaterials[Domain]->HasAnyFlags(RF_NeedPostLoad) [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\Materials\Material.cpp] [Line: 712]

I’ve searched up this error and most of what I’ve seen seems to be pretty specific to materials in use, textures, foliage etc but nothing about it being attached to the “sync content” source control feature.

Hello there! I just wanted to ask if you managed to figure out what’s going on? Running into the same situation but with Perforce. Also 5.3.2 however using a source build.

Did a couple of quick tests:
I can reproduce it on 5.3.2 launcher version as well. However not on 5.2.1 launcher version.

I have not been able to find a fix for this yet unfortunately. It seems based on the error that this is an engine error that may have recently been introduced but I’m out of my depth trying to figure out more of the specifics.

Did anyone find a solution? We sync the content with the perforce client, but to be fair it would be more convenient to sync with the editor.

1 Like

I have this issue in 5.3.2, crash at 5% in my laptop (source version)
and 91% in workstation
image

I have the same problem on 5.4.4 using SVN as source control.

When I try to sync content with Tools > Sync Content the program crash.

This is the Crash reports:

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0xffffffffffffffff

UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_CoreUObject
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_AssetTools
UnrealEditor_AssetTools
UnrealEditor_SourceControlWindows
UnrealEditor_SourceControlWindows
UnrealEditor_MainFrame
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_ApplicationCore
UnrealEditor_ApplicationCore
UnrealEditor_ApplicationCore
UnrealEditor_ApplicationCore
user32
user32
UnrealEditor_ApplicationCore
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
kernel32
ntdll

If I try to sync the single file instead, it works without any issues, and so does the Submit.

Hope this could be helpful.