Here are some things you can do to avoid DStv buffering:
Check the speed of your internet connection.
If it isn’t sufficient, consider upgrading to a faster Internet package that has enough bandwidth for DStv streaming. Check the VPN connection speeds.
If you’re using a free VPN, consider switching to a better one that works.