OK then here is a hypothetical solution idea for our problem here. Is it possible to increase the buffer amount and buffer time for video decoding, i mean would it be possible somehow for the videos to play "after" 10 seconds or 20 seconds of buffer time so that if the stream is interrupted, the decoder continues to play the stream from its buffer memory and rebuffers when the connection is reestablished. That means a "delayed" playback for live streams i assume. I'd be OK with that. As long as it plays, i am ok with delayed play (they are actually delayed anyway).
What i assume the problem is that as long as there is a steady stream of data coming to the decoder of Kodi, it just decodes the stream and plays it. The problem starts when this steady stream is somehow interrupted. There is no way to stop such interruption (yes i am cable connected) so gotta find other ways to resolve this issue.