@darwindesign I have marked this post as resolved via KODI “pathsubstitution”. Even this is not the proper solution I am happy as I can play all files now. Hopefully KODI will fix this in later releases.
For other users who experiencing the same issue below are the steps it got resolved for me.
Step 1: Create local folders according to your NAS folders
E.G: I have created below in my Vero Box → Home
4K_Direct Movie_Belly TVShows_Belly
Step 2: Modify your fstab to mount the shared NAS folders to created folders in above step
osmc@MBRVero4Kplus : ~ $ sudo nano /etc/fstab
Step 3: Add the fstab entries
E.G: Below is my fstab and make sure you change it to match yours
192.168.1.117:/volume1/4K_Content /home/osmc/4K_Direct nfs noauto,x-systemd.automount 0 0
192.168.1.117:/volume1/Movie_Belly /home/osmc/Movie_Belly nfs noauto,x-systemd.automount 0 0
192.168.1.117:/volume1/TVShows_Belly /home/osmc/TVShows_Belly nfs noauto,x-systemd.automount 0 0
**Step 4: Add the pathsubstitution entries to your "advancedsettings.xml **
E.G: Below is my “advancedsettings.xml” and make sure you change it to match yours
<pathsubstitution> <substitute> <from>nfs://192.168.1.117/volume1/4K_Content/4K Movies/</from> <to>/home/osmc/4K_Direct/4K Movies/</to> </substitute> <substitute> <from>nfs://192.168.1.117/volume1/4K_Content/4K Tv Shows/</from> <to>/home/osmc/4K_Direct/4K Tv Shows/</to> </substitute> <substitute> <from>nfs://192.168.1.117/volume1/4K_Content/Test Clips/</from> <to>/home/osmc/4K_Direct/Test Clips/</to> </substitute> <substitute> <from>nfs://192.168.1.117/volume1/Movie_Belly/</from> <to>/home/osmc/Movie_Belly/</to> </substitute> <substitute> <from>nfs://192.168.1.117/volume1/TVShows_Belly/</from> <to>/home/osmc/TVShows_Belly/</to> </substitute> </pathsubstitution>
**Step 5: Reboot the box **