DLNA is like that. It causes a lot of posts like this. I see most have to re-encode content and work around what doesn't work.

So far I have seen ZERO movement to fix what does not work.
Bob