Issue may be one of Kodi - this type of comment, have seen more times than I can count.
Kodi is not always stable. One issue is too many people jump on some of the live channels / streams and no matter how fast your internet is, you get buffering.
To summarise of all of the TV systems - period, Kodi is the least stable.
Now it may not be the case in this instance, as cannot be 100% without test. What I can tell 100% is that you will have buffering with Kodi at some point. I have friends in UK on 200Mbps Virgin Fibre, run netflix in 4K (requires stable 15Mbps), but can't watch the football game on Kodi as stuttering all over the shop.
If you want stable with IPTV - Kodi is fine for a free, it is not fine for good stable service and sports. For something that works to a decent standard, hosted subscription service. Different entirely.
You tend to find with Kodi, that films and series are mostly ok - though you do still get missing streams and not the best quality, but it does seem to struggle with a lot of the live sporting content. That is where we see the most complaints with this type of service.
Also worth mentioning is speed tests do not measure something very important. Stability. They take 30-60 second snapshot of your internet. Which tells you the speed, at that point. What it does not tell you, if your internet drops off for a couple of seconds every ? 10 minutes (could be any time period), dropping your speed down, then back up again. This would cause any internet TV service to glitch - so also have to take a look at your internet and possibly could the issue lay with this. You watch TV for hours, requiring internet stability for the period you watch TV, your speed test, but a minute or moment in time...not as helpful as many believe, not for fault diagnosis, we need better consumer monitoring tools. A speed test is a good starting point as theory says if your speed is ok, so is your TV & we wrongly assume we will get a stable internet service. Locally that is simply not the case, certainly some of the time. If your internet is unstable, it will affect any internet type TV system.
So just to confuse you and to clarify - it could be Kodi or poor internet. Either / or / both.
You could do a blind test. Pick a favourite channel or stream on your Kodi box, the one which seems to continually buffering. Take box to friends, same time of day, different internet provider, same channel, see how behaves. If same way, then Kodi, if not, may be internet - this is a very simplistic trial and not 100%, as more test would be needed - but an indicator in the right direction.
So if you have Kodi and poor internet, give up and install a satellite dish. The money would be better spent, with far less frustration.
Edited by graham1, 22 March 2017 - 04:15 PM.