Zeroconf between rasbain and osmc

I thought you were never going to return!

I had a feeling this would happen.

My best guess is that multicast bridging is not working on your router. It’s possible (and unfortunately far too common with domestic routers) that it just doesn’t work at all on your router. However, depending on the router, it might also be possible to change one of the settings to allow multicast bridging. If you can find an option (probably in an Advanced menu) related to multicast bridging or streaming, enable it.

Here’s a thread that seems to mirror your problem:

Edit: I forgot to include IGMP snooping. If available on the router, also try enabling it.