Bros
Which app you are using.
For m3u playlist this situation happen quite often. When a server hosting the m3u playlist is not of high quality usually for free hosting or low cost hosting this will happen
the reason is a m3u or ts playlist is like a mp3 or mp4 playlist if it is a one off playlist it will play till the end but for iptv user can watch for hours and as such the
playlist cannot be holding a big files and play the whole file, so to keep on playlist the m3u will play for a buffering file until it end to switch to the next file to continue
it is when the switching time that the loading of buffering occur or the link break and the app when from the m3u playlist is off switch to the next playlist.
it drop to 0 is bec the loading take too long and time up and the app switch.
if it is the server fault there is nothing much you can do except to allow bigger buffer space for capturing the next playlist or to use different codec if your app allow.
I am using a free server to host my playlist link too, however i am using chinese app which use high level codec which play many type of codec and support many type of
playlist such as p2p, mitv. rstp, rmtp as well as m3u and ts files and the playlist is written in txt format not m3u format. txt format load faster.
I receive many playlist type to extract those link from telegram group, some are m3u playlist and i need to convert to txt format, some json format and some from mag code (stalker portal - you are unable to read playlink for stalker portal link because it is lock by the mac id without using special tools)
With all those link and will collate it into my own m3u ( actually txt format) and use it in my own DIY player which i can only say is decently good.
Am using the DIYP app..
Noted on the issue, as I initially thought got problem with the TV stick or the Internet connection..