dlna implementations vary widely. many of them are crap and will crash out like you’ve seen. some servers work better with some clients.

I suggest using another protocol if you can. regular CIFS/SMB is good. I am using a webdav server.