How did you end up fixing it? I've reinstalled multiple times brought it back to basics with just steam but its still not caching. DNS is working fine and activity is disllayed in the dns logs. No activity in the steam cache logs. Im running it in a VM under proxmox with Ubuntu 18.04. Opnsense as the firewall. Thanks!!