The crash only occurs when opening the MetaHuman Character Editor.
According to the log, the assertion occurs because bIsInitialized is false, suggesting that the MetaHuman Character Editor subsystem is not initializing correctly.
Has anyone experienced the same issue, or does anyone know what could prevent the MetaHuman Character Editor subsystem from initializing?
That error you are getting, the “Assertion failed: bIsInitialized” tied to “MetaHumanCharacterEditorSubsystem.cpp”, indicates UE crashed while trying to access the Metahuman UI, as something blocked the process. Checking across the community, that type of crash would suggest a failed check, or a missing component from the install. But you already ruled out most of those options, with a fresh install, and using a blank project. Which means, something else is causing this, beyond the engine install itself.
First thing I would ensure, is that all plugins tied to MetaHuman are added and present in the project you are testing. This includes animation plugins like RigLogic and LiveLink.
Next, for another factor outside UE, your current GPU drivers. I would suggest a clean install, using a tool like DDU, then get the latest version of nVidia’s studio drivers, instead of the game drivers.
As for your test project, make sure it’s configured to use DX12 as target RHI, and that your shader format is set to SM6
If the issue persists, then we will need to know more about the crash itself. There should be a full crash log in your test project’s Saved/Logs/[ProjectName].log, or even in your local app data at C:\Users[Your Windows Username]\AppData\Local[Project Name]\Saved\Crashes. If you can find either of them, and share in the thread, we can investigate further.
16 GB - In unreal 5.8 even an empty level occupies 5 GB with nothing in the level. Could be that metahuman editor didn’t initialize because of lack of memory.
Since the crash is specifically happening during MetaHuman Character Editor initialization, it sounds like the problem is occurring before the character itself is being loaded.
Given that you’ve already verified the engine, tried a blank project, enabled the required plugins, installed the Core Data, and cleared the cache, I’d check the MetaHuman-related plugin/content versions next and make sure everything was installed from the same UE 5.8.1 environment.
It may also be worth checking the full crash log immediately around MetaHumanCharacterEditorSubsystem.cpp for an earlier initialization error. The bIsInitialized assertion could be the final symptom rather than the original cause.
If you can post the relevant section of the log before the assertion, it might help narrow down which subsystem is failing to initialize.