So the chromium snap correctly resolves .local addresses only for the same host, it doesn't work for a different physical host on the local network. As suggested by jamesh and ogra, installing nscd and restarting chromium makes resolution of .local addresses work.
So the chromium snap correctly resolves .local addresses only for the same host, it doesn't work for a different physical host on the local network. As suggested by jamesh and ogra, installing nscd and restarting chromium makes resolution of .local addresses work.