Logs reproducing the error here: https://paste.osmc.tv/xasaqivale
The files are present on the server, and play fine with VLC.
Kodi reports that the file is either unplayable or unavailable, and asks to remove from library.
Doing an episode refresh makes it vanish from the library, then a rescan restores it. Then the file is playable.
I see “failed to mount NFS share” errors…but if I play a different file from the same TV show located on the same share in the same folder, it works.
Interestingly, the file I can now play was one of the ones I had trouble with previously.
For example, S05E07 gave me trouble. So I performed the above steps to “restore” it. While I was having trouble with S05E07, I launched S05E08. It played.
After watching S05E07, I went to watch S05E08, and it gave me the same error. I performed the steps and now it (and S05E09) are playable.
I bet after I watch S05E08, I will have trouble with S05E09… Which makes NO sense to me.
The Kodi database is a complete mess – I have run it both on MySQL (remote server) and local SQLite, and it seems that the database just plain gets corrupted a lot with a library as big as mine.
It’s been this way since it was still XBMC. Seems that there are no plans to make the database stop self-destructing. I have to completely delete and rebuild the database about every 6 months. And even though I do a full export to export watched state and I have advancedsettings.xml set to import watched state, it seems to pick and choose which episodes it will mark.
This is likely a Kodi (not OSMC) issue, but since I run a Vero4k, I thought I’d start here. Someone needs to completely redesign this database…