Standalone VM doesn't get network interface (iptables nft protocol not supported)

I am running Qubes 4.0. One of my standalone debian-10 VMs stopped getting a network interface after I didn’t use qubes for a while. I didn’t update anything recently, it just happened after not using the machine for a week. I tried checking iptables, but I get the message iptables/1.8.2 Failed to initialize nft: Protocol not supported, so I assume that is the cause of the problem. I have tried using all the kernels that are installed, but I get the same error. I have tried switching to different NetVM’s, and giving the cube my Network card to use it as the NetVM, but neither work. All other template and standalones work.

Do you mean it does not get an interface, or it does not get an IP
If it has an interface(ip addr), can you manually set it to use the
values shown under Settings?

It doesn’t get any interface, even when giving it the PCI device for the interface. ip a just shows lo