maybe relevant. this is what the contents of /etc/resolv.conf look like:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "resolvectl status" to see details about the actual nameservers.
nameserver 67.207.67.2
nameserver 67.207.67.3
nameserver 127.0.0.1
based on the suggestion of @tituspijean here I tried commenting out the the top two nameserver lines and just keeping nameserver 127.0.0.1 but it quickly gets rewritten.
Similar to op, when I run
sudo chattr -i /etc/resolv.conf
I get the
sudo chattr -i /etc/resolv.conf
chattr: Operation not supported while reading flags on /etc/resolv.conf