I've been using Emby since long before it became Emby, and the Emby for Kodi plugin since it was released. Playback has always been rock solid with Emby for Kodi, that is until a few months ago.
Since then playback fails way too frequently in Kodi with the message "One or more items failed to play. Check the log for more information about this message.". It also takes a while (typically 20-40 seconds) before this message appears. Usually it will actually start playing the stream exactly when
Emby for Kodi is not broken in that it works most of the time for most people. For some reason it does not like your environment or setup.
You mention when it stops you need to restart Kodi to get it working again, or others have mentioned this, from this description it sounds like the internal HTTP server either locks, crashes or stops responding. This could be due to bugs in the code of the add-on or bugs in the code of the python HTTP server. Since this is running on the same server as th