We should check if the issue resides in systemd-resolved or in Brave itself so that we can inform the developers. My skills are not high enugh to decide this - so any help is highly appreciated!
I just replied over on the Brave thread, but removing the “myhostname” option from the line in /etc/nsswitch.conf seems to fix things for me.
YMMV
I think all these are workarounds. It was working with the old nsswitch.conf before the systemd libs update. So it is important if the behaviour of the old version was faulty or the one of the new version is faulty (or Braves call is faulty).