Nvidia-smi - no devices were found - ubuntu server 24.04 VM

I recently installed a Tesla P4 in my server (Dell R730XD) and cannot seem to get nvidia-smi to display the gpu.

I am running unbuntu server 24.04 in hyper-v windows server 2022. The GPU is assigned to the VM using direct device assignment. Unbuntu can see the GPU using lspci. I have installed the 470, 470-sever, 550, and 550-server drivers separately and none seem to work. nvidia-smi and nvtop show no gpu to monitor.

My primary goal is to use the GPU for transcoding in jellyfin.

Thanks!