VR DirectX11 (Mobile ES3.1) crashes

Update: when launching with -emulatestereo (and with -dx11) game crashes instantly.

Assertion failed: Shader.IsValid() [File:D:\build\++UE5\Sync\Engine\Source\Runtime\RenderCore\Public\GlobalShader.h] [Line: 237] 
Failed to find shader type FScreenUnwrapSlicesPS in Platform PCD3D_ES31


Project_F!FFakeStereoRenderingDevice::RenderTexture_RenderThread()
Project_F!TBaseUObjectMethodDelegateInstance<0,USlateFXSubsystem,void __cdecl(UWorld * __ptr64,bool,bool),FDefaultDelegateUserPolicy>::Execute()
Project_F!FRDGBuilder::ExecutePass()
Project_F!FRDGBuilder::ExecuteSerialPass()
Project_F!FRDGBuilder::Execute()
Project_F!FSlateRHIRenderer::DrawWindows_RenderThread()
Project_F!`FComputeShaderUtils::AddPass<FCompositeCS>'::`2'::<lambda_1>::operator()()
Project_F!TBaseUObjectMethodDelegateInstance<0,USlateFXSubsystem,void __cdecl(UWorld * __ptr64,bool,bool),FDefaultDelegateUserPolicy>::ExecuteIfSafe()
Project_F!UE::Tasks::Private::FTaskBase::TryExecuteTask()
Project_F!FNamedTaskThread::ProcessTasksNamedThread()
Project_F!FNamedTaskThread::ProcessTasksUntilQuit()
Project_F!RenderingThreadMain()
Project_F!FRenderingThread::Run()
Project_F!FRunnableThreadWin::Run()

directx12 and vulkan still work fine.