Thanks for giving the Windows PC a test. Since this behaves as expected, I would surmise that the issue is due to the Core itself or some specific variable surrounding the Virtual Machine setup.
We typically can’t troubleshoot specific Virtual Machine settings, but I would suggest that you take a look at the multicast settings and make sure it’s configured to pass properly. Also, this thread might help: