I have seen this happen when my SSD is not sleeping properly. Have you tried setting nvme.noacpi=1
in the kernel command line? (see Linux battery life tuning - #157 by MarkB).
If the above doesn’t work, you could try a tool from Intel which can diagnose problems with PC10. You have to clone it from github:
sudo apt install git
git clone https://github.com/intel/S0ixSelftestTool
cd S0ixSelftestTool
sudo ./s0ix-selftest-tool.sh -r on
It’s pretty good at diagnosing problems (at least it has told me in the past when my SSD was being weird).
Hope this helps.