Nvidia-smi returns unknown errors when checking 3080Ti GPU

I am trying to get tensorflow-gpu running on my laptop, and failing, so was doing routine checks on installation and came across this issue:

$ nvidia-smi
Unable to determine the device handle for GPU0000:01:00.0: Unknown Error

I took a look at the debug dump and got these unknown error results

$ nvidia-debugdump --list
Found 1 NVIDIA devices
Error: nvmlDeviceGetHandleByIndex(): Unknown Error
FAILED to get details on GPU (0x0): Unknown Error

After looking at other posts, they all seem to be able to produce at least the name of the GPU, which is missing on my debug, and solutions given, such as switching to a non-open driver, haven’t worked so far. This nvidia-smi was producing an output before, so it seems to be an error that was created later.

Any advice?

OS: Budgie 22.04
GPU: Geforce RTX 3080Ti