Here are a number of things you can do to stop DStv from buffering:
Check the speed of your internet connection. If it’s not adequate, upgrade your internet speed package that offers you enough bandwidth to watch DStv.
Check the speed of your VPN connection. If you’re using a free VPN, consider upgrading to a premium one that works well with DStv streaming.