Game keeps crashing to desktop PC

I cant play the game anymore
it keeps crashing to desktop mid battlegrounds fights and turns…

Event viewer says this
Faulting application name: Hearthstone.exe, version: 31.6.3.19815, time stamp: 0x6721598c
Faulting module name: UnityPlayer.dll, version: 2022.3.52.8444, time stamp: 0x67215bf9
Exception code: 0xc0000005
Fault offset: 0x00da1f79
Faulting process id: 0x464
Faulting application start time: 0x01db8f78adddff4d
Faulting application path: D:\Hearthstone\Hearthstone.exe
Faulting module path: D:\Hearthstone\UnityPlayer.dll
Report Id: 25623a09-b45c-42b6-b420-8aadb15bb639
Faulting package full name:
Faulting package-relative application ID:

please help, it started crashing ever since the new season dropped

i tried:
reinstall
reinstall to different disk
reinstall and immediately scan and repair
deleting UnityPlayer.dll and scab and repair
Perform a Clean Boot
sfc /scannow

nothing worked

ps
i own a pixel phone and the game is unplayable there too…

edit: another crash
The program Hearthstone.exe version 31.6.3.19815 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Security and Maintenance control panel.
Process ID: 5ddc
Start Time: 01db905c7577cddb
Termination Time: 5
Application Path: D:\Hearthstone\Hearthstone.exe
Report Id: f8861586-9f0d-482a-bcce-aa521e7e047a
Faulting package full name:
Faulting package-relative application ID:
Hang type: Unknown

problem history in the Security and Maintenance control panel.:
Source
Hearthstone.exe

Summary
Stopped responding and was closed

Date
‎08/‎03/‎2025 17:27

Status
Not reported

Description
A problem caused this program to stop interacting with Windows.
Faulting Application Path: D:\Hearthstone\Hearthstone.exe

Problem signature
Problem Event Name: AppHangB1
Application Name: Hearthstone.exe
Application Version: 31.6.3.19815
Application Timestamp: 6721598c
Hang Signature: cd44
Hang Type: 134217728
OS Version: 10.0.19045.2.0.0.768.101
Locale ID: 8192
Additional Hang Signature 1: cd4463009f47d0ad0a5bb0532ad0471d
Additional Hang Signature 2: a000
Additional Hang Signature 3: a000f98326fd989a2d6d7a38a031c33d
Additional Hang Signature 4: cd44
Additional Hang Signature 5: cd4463009f47d0ad0a5bb0532ad0471d
Additional Hang Signature 6: a000
Additional Hang Signature 7: a000f98326fd989a2d6d7a38a031c33d

I’m getting same Exception code: 0xc0000005 Unityplayer.dll error. Have you found anything that fix this issue?