UE4 Crash when starting the engine

Hi there. I’ve been using different versiones of UE4, the last one being 4.16. Recently I installed the 4.21.1 version and was working without problems, but the engine suddenly crashed when trying to save a project. After that point, I was unable to make the engine start again. This is the report:

MachineId:F8356CFDF84B622EB389F2A29C07CC35
EpicAccountId:6712e06d0acc4ca9841369d9a45bb42f
SEGV_NOOP at 0x0
CGSWindowCreateInternal Address = 0x7fff59ab1ca7 (filename not found) [in SkyLight]
SLSNewWindowWithOpaqueShape Address = 0x7fff59a1a809 (filename not found) [in SkyLight]
CreatePlatformWindowPriv(WindowData*, unsigned int, CGSRegionObject*, unsigned char, double, double, unsigned int, unsigned int*) Address = 0x7fff32cf3a95 (filename not found) [in HIToolbox]
CreatePlatformWindow Address = 0x7fff32cf393e (filename not found) [in HIToolbox]
WindowData::FinishConstruction(unsigned int, unsigned long long, unsigned int, Rect const*, unsigned char*, unsigned int, OpaqueWindowPtr*, OpaqueControlRef*) Address = 0x7fff32cf2824 (filename not found) [in HIToolbox]
WindowData::Initialize(OpaqueEventRef*) Address = 0x7fff32cf2134 (filename not found) [in HIToolbox]
AppleWindowDef::Initialize(OpaqueEventRef*) Address = 0x7fff32cf1f63 (filename not found) [in HIToolbox]
HIObject::HandleClassHIObjectEvent(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) Address = 0x7fff32ccd0ce (filename not found) [in HIToolbox]
DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) Address = 0x7fff32ccc8d9 (filename not found) [in HIToolbox]
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) Address = 0x7fff32ccbc16 (filename not found) [in HIToolbox]
SendEventToEventTargetWithOptions Address = 0x7fff32ccba9c (filename not found) [in HIToolbox]
HIObject::Create(__CFString const*, OpaqueEventRef*, HIObject**) Address = 0x7fff32cc6c77 (filename not found) [in HIToolbox]
HIObjectCreate Address = 0x7fff32cc6b61 (filename not found) [in HIToolbox]
NewWindowCommon(WindowData**, unsigned int, unsigned long long, WindowDefSpec const*, Rect const*, unsigned char const*, unsigned char, OpaqueWindowPtr*, void*, unsigned int, unsigned short*, bool) Address = 0x7fff32ceddc9 (filename not found) [in HIToolbox]
CreateNewWindowInternal(WindowDefSpec const*, unsigned int, unsigned long long, Rect const*, OpaqueWindowPtr**) Address = 0x7fff32ced86e (filename not found) [in HIToolbox]
HIWindowCreateCommon(unsigned int, unsigned long long, WindowDefSpec const*, CGRect const*, unsigned int, OpaqueWindowPtr**) Address = 0x7fff32ced11f (filename not found) [in HIToolbox]
MBWindows::CreateWindow(CGRect, unsigned int) Address = 0x7fff32cecef3 (filename not found) [in HIToolbox]
MBWindows::GetWindowOnDisplay(unsigned int, unsigned char) Address = 0x7fff32cecd75 (filename not found) [in HIToolbox]
MenuBarInstance::ForEachWindowDo(unsigned char, bool (OpaqueWindowPtr*, unsigned int) block_pointer) Address = 0x7fff32cecb93 (filename not found) [in HIToolbox]
MenuBarInstance::UpdateWindowBoundsAndResolution() Address = 0x7fff32cec8b6 (filename not found) [in HIToolbox]
MenuBarInstance::Show(MenuBarAnimationStyle, unsigned char, unsigned char, unsigned char, unsigned char) Address = 0x7fff32cec695 (filename not found) [in HIToolbox]
SetMenuBarObscured Address = 0x7fff32cec4ce (filename not found) [in HIToolbox]
HIApplication::HandleActivated(OpaqueEventRef*, unsigned char, OpaqueWindowPtr*, unsigned char) Address = 0x7fff32cec152 (filename not found) [in HIToolbox]
HIApplication::EventObserver(unsigned int, OpaqueEventRef*, void*) Address = 0x7fff32cd7b51 (filename not found) [in HIToolbox]
_NotifyEventLoopObservers Address = 0x7fff32ccbf92 (filename not found) [in HIToolbox]
AcquireEventFromQueue Address = 0x7fff32cd758b (filename not found) [in HIToolbox]
ReceiveNextEventCommon Address = 0x7fff32cce510 (filename not found) [in HIToolbox]
_BlockUntilNextEventMatchingListInModeWithFilter Address = 0x7fff32cce348 (filename not found) [in HIToolbox]
_DPSNextEvent Address = 0x7fff30f8b95b (filename not found) [in AppKit]
-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] Address = 0x7fff30f8a6fa (filename not found) [in AppKit]
-[NSApplication run] Address = 0x7fff30f8475d (filename not found) [in AppKit]
tchar_main(int, wchar_t**) Address = 0x106dd43ca (filename not found) [in UE4Editor]
main Address = 0x106dd3c3e (filename not found) [in UE4Editor]
start Address = 0x7fff60acf085 (filename not found) [in libdyld.dylib]

This started happening also with 4.16, and after that I tried with 4.18, 4.12, 4.14… I uninstalled every engine and even de EpicGames Launcher. Nothing works, I just can’t make the engine to start again. I’m working on a Macbook Pro with the following specs:

Model Name: MacBook Pro
Model Identifier: MacBookPro13,2
Processor Name: Intel Core i5
Processor Speed: 2,9 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache (per Core): 256 KB
L3 Cache: 4 MB
Memory: 8 GB
Boot ROM Version: 250.0.0.0.0
SMC Version (system): 2.37f20
Intel Iris Graphics 550 1536 MB

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks