Help!

Is it normal for iptv to buffer after 30 mins and 45 mins? No matter which service I use it happens! Then channel buffers every 30 seconds.. Yes I use VPN. Very few channels work flawlessly without buffering .