Very low GPU load and fps drops

Having a lot of issues with Overwatch recently on a high end system, seems like it’s not utilizing my GPU at all, like it’s all on the CPU, the highest GPU load I’ve seen is 3% GPU load when it should be MUCH higher, this results in the game sometimes dropping below my capped fps of 300 which gives a noticeable visual stutter since only my CPU is being utilized, I’ve tried about everything imaginable to solve this including all full screen optimization, paging file, core parking, driver uninstall/instal,hyper threading on/off e-cores on/off manual bios OC and underclock/undervolt, different nvidea settings.

I’m kinda at my witts ends why the game only utilizes my CPU and never my GPU, it sometimes dips my FPS from 300 to 270 ish and it’s very noticeable when this does happen, particularly in the Stadium mode

System Specs:

I7 14700k
RTX 4080
64 DDR 5 Ram 6000mhz XMP Enabled Corsair Dominator
1TB Samsung EVO SSD
1TB M.2.0 NVMe (Overwatch is on this drive I’ve swapped it to the SSD aswell didn’t make a difference)
300 HZ Gigabyte M27q3 Monitor
Razer Viper Ultimate mouse
Logitech g195 Lightspeed keyboard
Gigabyte Z790 Ax Ice Elite motherboard
Corsair Void Elite Wireless headset
No onboard graphics

the weird thing is that this system can handle 500+ fps easily on the highest settings even when putting render scale to 200% but these fps dips still keep happening regardless if i cap the FPS at 300 or not, they even happen when i cap my FPS on 144, any help would be greatly appreciated