Nvidia "D3 Cold" Only Works When Plugged In

Hi, I just found Endeavour after playing around with Arch for a few months, and it looks perfect for my needs. However, I need all the battery life I can get, so I need my Nvidia GPU in my Razer Blade 14 (2021) to go into power saving D3 Cold when on battery.

Right out of the box with the KDE DE, with no extra software installed besides running ‘nvidia-inst’ and installing prime-run, everything works perfectly when plugged in. The GPU goes into D3 cold, wakes up when called with prime-run, and then goes back into D3 Cold. However, the second I unplug my laptop, the GPU wakes up and refuses to enter D3 Cold.

I have no idea what info I can provide to help, so just let me know what I can do.