NOT sure, however, check this, common problem with bullseye & unbound...
TLDR;
comment out the unbound entry in /etc/resolvconf.conf, however, if resolvconf managed to run with the entry active , it creates a file /etc/unbound/unbound.conf.d/resolvconf_resolvers.conf. You need to delete that file and restart unbound to resume normal behaviour.