Unable to log into Battle.net due to bad lag

I am currently experiencing a strange issue with Battle.net where I am unable to log in because it is lagging very severely.

The login button and the many buttons to other gaming platforms do not show unless hover over them.
Logs indicate I’m out of memory but I have plenty of RAM and I only had Firefox open

lutris-wrapper: Battle.net
Started initial process 22863 from gamemoderun /home/lchan/.local/share/lutris/runners/wine/wine-10.6-staging-tkg-amd64/bin/wine /home/lchan/Games/battlenet/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe
Start monitoring process.
gamemodeauto: 
esync: up and running.
Initial process has exited (return code: 0)
err:   D3D11VideoDevice::GetVideoDecoderProfileCount: Stub
err:   D3D11SwapChain: Failed to recreate surface: VK_ERROR_OUT_OF_HOST_MEMORY
err:   DXGI: CreateSwapChainForHwnd: Failed to create swap chain, hr -2147467259
Monitored process exited.
Exit with return code 0

Any ideas?

Device info: Framework 16 (AMD Ryzen 9 7940HS) with GPU (AMD Radeon RX 7700S) running Fedora 42

Gif of problem => https://drive.google.com/file/d/1zV3uWSyVMh9QeDR4FNsDkoz95kklVrsp/view?usp=drive_link

Update 1: I tried the same install with my desktop. Desktop also spat out the error but was butter smooth so I guess it’s something to do with the laptop