UE5 preview Creating any blueprint crashes when DX12 is enabled??

Creating any blueprint crashes when DX12 is enabled

LoginId:6631d51d48ff1bfa24d6ae81b364683a
EpicAccountId:62af4d5cd3c54413b7f44428cea8c009

Assertion failed: !IsWide() [File:D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\UObject\UnrealNames.cpp] [Line: 1505]

UnrealEditor_Core
UnrealEditor_RHI
UnrealEditor_RHI
UnrealEditor_Engine
UnrealEditor_RenderCore
UnrealEditor_RenderCore
UnrealEditor_RenderCore
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_RenderCore
UnrealEditor_RenderCore
UnrealEditor_Core
UnrealEditor_Core
kernel32
ntdll

1 Like

Get the same error, my situation is open a scene builded in UE5.0 Early access when preparing shades

1 Like

Same error occured when I try to open a scene built in UE5EA. I try to debug and found that when you use DX12 the engine will use a new feature called texture profiler, and it ask texture to have an ANSI string texture name. For now you could fix the name of your texture to English using default DX11 and then open it in DX12.

1 Like

Thanks Seems to be available

Thanks thats work

Hmmm i got the same error dont really understand the answer. what should i do?

1 Like

Change the name of your texture to English in DX11.
I’m sorry for my poor English.

If you are crashing upon opening the editor, you can open the editor in DX11 mode by changing the RHI in DefaultEngine.ini or by specifying -d3d11 on the command line.

You need to make sure the texture’s filename is only ASCII characters (ASCII - Wikipedia), and not one of a set of symbols.

To be safe, you might want to stick with upper- and lower-case letters, numbers, and underscores only.

1 Like