No internet from time to time KVM

Check through all the vms and look at their mac addresses. Make sure they are all unique on the network.

If you have a good quality switch you might be able to AP look in its logs for MAC address conflicts. Or look in the proxmox syslogs.