Ok. I'm curious as to if this is an OS issue and would be willing to try to reproduce, as I have the opportunity to compare with stock PixelOS. As long as this app is not too terribly difficult to set up. Although probably not before the weekend.
It would help to know if there are any specific conditions that will cause this bug. Are there any specific codecs or settings I need to use? Can the server be on an Android phone? That would make it easier.