Vizio TV sees folders but not files, Sony Blu-Ray sees both

I've had Serviio running for years and it's worked great with my Sony BDP S5100 blu-ray player using the BDP-SX100 profile very slightly tweaked. The Sony blu-ray is the front-end for my old dumb TV.
Just got a Vizio E601i "smart" TV that can see DLNA servers, and it sees all my folders that Serviio is presenting, but no content within those folders.
Same folders/files as the Sony blu-ray works with. This may just be a limit of Vizio's DLNA implementation, but the TV can see and even play the same files from the same folders when I use Windows Media Server as the DLNA server (this is all running on Windows 10). Unfortunately I can't force WMS to transcode like I need it to, the Vizio is very limited in the video/audio codecs it can handle. I tried Plex and it works just like WMS, the Vizio can see and play files OK, subject to codec limitations.
So what would be causing the Vizio TV to not see folder content in Serviio? I've tried profiles 'Vizio', 'Generic DLNA' and 'Sony BDP-SX100', stopping & restarting the Serviio service each time but same result. Serviio server settings for presentation in the 'Video' category for the 'Folders' entry is set to 'Display content only', this has been working fine for years and still works for the Sony blu-ray. Most other metadata entries are disabled since normally I just browse by folder.
Any suggestions greatly appreciated.
Just got a Vizio E601i "smart" TV that can see DLNA servers, and it sees all my folders that Serviio is presenting, but no content within those folders.
Same folders/files as the Sony blu-ray works with. This may just be a limit of Vizio's DLNA implementation, but the TV can see and even play the same files from the same folders when I use Windows Media Server as the DLNA server (this is all running on Windows 10). Unfortunately I can't force WMS to transcode like I need it to, the Vizio is very limited in the video/audio codecs it can handle. I tried Plex and it works just like WMS, the Vizio can see and play files OK, subject to codec limitations.
So what would be causing the Vizio TV to not see folder content in Serviio? I've tried profiles 'Vizio', 'Generic DLNA' and 'Sony BDP-SX100', stopping & restarting the Serviio service each time but same result. Serviio server settings for presentation in the 'Video' category for the 'Folders' entry is set to 'Display content only', this has been working fine for years and still works for the Sony blu-ray. Most other metadata entries are disabled since normally I just browse by folder.
Any suggestions greatly appreciated.