Getting UE4 editor crash on Mac OS-SEGV_MAPERR at 0x3

Hello,
I am trying to open a file and it worked in UE4.21 but experienced import FBX issues. Now I downgraded to 4.16 where the project file is made with 4.16. The initializer is stuck at 35%. I saw there was some solution for partition but I have no idea how to do this? The error is below:

SEGV_MAPERR at 0x3

FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x10e9ba15b (filename not found) [in UE4Editor-Core.dylib]
FOutputDeviceMacError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x10ebb5a2f (filename not found) [in UE4Editor-Core.dylib]
FOutputDevice::Logf(wchar_t const*, ...) Address = 0x10ec966cd (filename not found) [in UE4Editor-Core.dylib]
FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...) Address = 0x10ebfc93e (filename not found) [in UE4Editor-Core.dylib]
ProcessCompiledJob(FShaderCompileJob*, FShaderPipelineType const*, TArray&, TArray&) Address = 0x1112dd3cc (filename not found) [in UE4Editor-Engine.dylib]
ProcessCompiledGlobalShaders(TArray const&) Address = 0x1112bc650 (filename not found) [in UE4Editor-Engine.dylib]
FShaderCompilingManager::ProcessCompiledShaderMaps(TMap >&, float) Address = 0x1112ba4ea (filename not found) [in UE4Editor-Engine.dylib]
FShaderCompilingManager::FinishCompilation(wchar_t const*, TArray const&) Address = 0x1112c37d6 (filename not found) [in UE4Editor-Engine.dylib]
VerifyGlobalShaders(EShaderPlatform, bool) Address = 0x1112d7716 (filename not found) [in UE4Editor-Engine.dylib]
CompileGlobalShaderMap(EShaderPlatform, bool) Address = 0x1112da862 (filename not found) [in UE4Editor-Engine.dylib]
FEngineLoop::PreInit(wchar_t const*) Address = 0x10e8b79fa (filename not found) [in UE4Editor]
GuardedMain(wchar_t const*) Address = 0x10e8c9b71 (filename not found) [in UE4Editor]
-[UE4AppDelegate runGameThread:] Address = 0x10e8d801a (filename not found) [in UE4Editor]
-[FCocoaGameThread main] Address = 0x10eb71346 (filename not found) [in UE4Editor-Core.dylib]
Unknown() Address = 0x7fff300191f8 (filename not found) [in Foundation]
_pthread_body Address = 0x7fff5607c661 (filename not found) [in libsystem_pthread.dylib]
_pthread_body Address = 0x7fff5607c50d (filename not found) [in libsystem_pthread.dylib]
thread_start Address = 0x7fff5607bbf9 (filename not found) [in libsystem_pthread.dylib]

Now that rant’s out of the way, it looks to be a non AMD card issue, so Metal needs disabling.