As far as I know drivers are up to date.
I tried running it again and saw that a mod I was using might contribute to the crash. I removed the mod and tried running it again. Shaders got all the way to 100% and it crashed again.
I'm attaching the dxdiag and the most current crash report:
LowLevelFatalError [File:E:\buildAgent\work\f9067f209586cd51\Bruno\Engine\Source\Runtime\Core\Private\Containers\ContainerHelpers.cpp] [Line: 8]
Trying to resize TArray to an invalid size of 3708223489
SWZeroCompany!UE::Core::Private::OnInvalidArrayNum()
SWZeroCompany!TArray<FGameplayTag,TSizedDefaultAllocator<32> >::SetNum()
SWZeroCompany!UScriptStruct::TCppStructOps<FGameplayTagContainer>::Serialize()
SWZeroCompany!UScriptStruct::SerializeItem()
SWZeroCompany!FStructProperty::SerializeItem()
SWZeroCompany!SerializeUnversionedProperties()
SWZeroCompany!UScriptStruct::SerializeItem()
SWZeroCompany!UScriptStruct::SerializeItem()
SWZeroCompany!FInstancedStruct::Serialize()
SWZeroCompany!UScriptStruct::SerializeItem()
SWZeroCompany!FStructProperty::SerializeItem()
SWZeroCompany!SerializeUnversionedProperties()
SWZeroCompany!UScriptStruct::SerializeItem()
SWZeroCompany!FStructProperty::SerializeItem()
SWZeroCompany!FMapProperty::SerializeItem()
SWZeroCompany!SerializeUnversionedProperties()
SWZeroCompany!UBlueprintGeneratedClass::SerializeDefaultObject()
SWZeroCompany!UClass::SerializeDefaultObject()
SWZeroCompany!FAsyncPackage2::EventDrivenSerializeExport()
SWZeroCompany!FAsyncPackage2::Event_ProcessExportBundle()
SWZeroCompany!FEventLoadNode2::Execute()
SWZeroCompany!FAsyncLoadEventQueue2::ExecuteSyncLoadEvents()
SWZeroCompany!FAsyncLoadingThread2::Run()
SWZeroCompany!FRunnableThreadWin::Run()