Unreal unable to open MacBookPro M1 64Gb. Crash Log included

I’d really appreciate some help if anybody has a moment.

I’m trying to install Unreal for the first time on an M1 MBP 64GB running Ventura 13.4.1. I can’t upgrade to Sonoma as too many of my 3rd party plugins aren’t ready.

I use FMOD 2.02.17 for music implementation, and have possibly got in a mess trying to combine the right version of Unreal and Xcode for my OS.

I’m downloading through the Epic Games launcher. I have versions 5.2.1 and 4.27.2 installed, based on looking through forums. I have Xcode version 14.3.1 installed.

I’m now getting the crash report below and cannot open Unreal at all.

Any help would be very much appreciated.

Crash report -

LoginId:03aa04c05049856db6bc6a919e6dc015
EpicAccountId:2f0ec8d7bd57468094133ef627c6ee3a

Assertion failed: !GIsRHIInitialized || !GRHISupportsRHIThread [File:Runtime/RenderCore/Public/RHIStaticStates.h] [Line: 100]

TStaticStateRHI<TStaticDepthStencilState<false, (ECompareFunction)7, false, (ECompareFunction)7, (EStencilOp)0, (EStencilOp)0, (EStencilOp)0, false, (ECompareFunction)7, (EStencilOp)0, (EStencilOp)0, (EStencilOp)0, (unsigned char)255, (unsigned char)255>, TRefCountPtr, FRHIDepthStencilState*>::FStaticStateResource::~FStaticStateResource() Address = 0x2d79be8a4 (filename not found) [in UnrealEditor-AvfMedia.dylib]
Unknown() Address = 0x19c6b5ec4 (filename not found) [in libsystem_c.dylib]
Unknown() Address = 0x19c6b5c4c (filename not found) [in libsystem_c.dylib]
_Py_PyAtExit Address = 0x2fca4259c (filename not found) [in libpython3.9.dylib]
fatal_error Address = 0x2fca423f8 (filename not found) [in libpython3.9.dylib]
Py_ExitStatusException Address = 0x2fca42360 (filename not found) [in libpython3.9.dylib]
Py_Initialize Address = 0x2fc988208 (filename not found) [in libpython3.9.dylib]
FPythonScriptPlugin::InitializePython() Address = 0x2fcfc0bf0 (filename not found) [in UnrealEditor-PythonScriptPlugin.dylib]
FPythonScriptPlugin::StartupModule() Address = 0x2fcfc0668 (filename not found) [in UnrealEditor-PythonScriptPlugin.dylib]
FModuleManager::LoadModuleWithFailureReason(FName, EModuleLoadResult&, ELoadModuleFlags) Address = 0x104899e5c (filename not found) [in UnrealEditor-Core.dylib]
FModuleDescriptor::LoadModulesForPhase(ELoadingPhase::Type, TArray<FModuleDescriptor, TSizedDefaultAllocator<32>> const&, TMap<FName, EModuleLoadResult, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, EModuleLoadResult, false>>&) Address = 0x1012fecc8 (filename not found) [in UnrealEditor-Projects.dylib]
FPluginManager::TryLoadModulesForPlugin(FPlugin const&, ELoadingPhase::Type) const Address = 0x10131e5a4 (filename not found) [in UnrealEditor-Projects.dylib]
FPluginManager::LoadModulesForEnabledPlugins(ELoadingPhase::Type) Address = 0x101321240 (filename not found) [in UnrealEditor-Projects.dylib]
FEngineLoop::LoadStartupModules() Address = 0x100cdf9dc (filename not found) [in UnrealEditor]
FEngineLoop::PreInitPostStartupScreen(char16_t const*) Address = 0x100cdaf60 (filename not found) [in UnrealEditor]
GuardedMain(char16_t const*) Address = 0x100cc8744 (filename not found) [in UnrealEditor]
-[UEAppDelegate runGameThread:] Address = 0x100ce3cd0 (filename not found) [in UnrealEditor]
-[FCocoaGameThread main] Address = 0x1047253d8 (filename not found) [in UnrealEditor-Core.dylib]
Unknown() Address = 0x19d84754c (filename not found) [in Foundation]
Unknown() Address = 0x19c7f7fa8 (filename not found) [in libsystem_pthread.dylib]
Unknown() Address = 0x19c7f2da0 (filename not found) [in libsystem_pthread.dylib]