avahi is not routed, as mentioned here: linux - Could I use avahi to publish service across subnetworks? - Stack Overflow
Note that this is an answer from 2014.
I'm using avahi with this snippet in the config file:
And it works quite well for me, at least for Kore.