The minikube distribution of Kubernetes was breaking in weird ways for me as I was trying it out. I don't know what specifically I did that fixed it, but I do know it involved enabling a whole lot more nftables features in my kernel config than what I'd previously been using.