VOD works for me using Kodi 16.1, Playlist loader and VLC external player. Here's how I do it.
I configure a separate M3U list using VLC. Edit all the other channels out, this list only contains VOD, save the file as a .txt file
Using Playlist loader, load this list into PLL.
Playlist loader shows all the VOD channels.
Trying to launch a stream directly from PLL, Kodi will time out before the link ever gets a chance to play. I've not figured out how to extend this time yet.
I therefore, use VLC to launch VOD's.
I have a modified
playercorefactory file to have a menu which has a "play using".
Since I can record streams, my playercorefactory.xml is customized. Search
NapoleonWils0n git hub for instructions on how to set this up for various OS's.
cwh