DNS needs restart after every reboot

I installed pihole on my jetson nano.
Jetson was overwritting my /etc/resolv.conf with localhost - so I was getting DNS error in Pihole UI.
I tried set this to static, to not overwriting - doesn't help.
So I set chattr to protect the file from overwritting after reboot. This work, (file has DNS now) but now i have to write pihole -g after every reboot to get things work. Could please somebody help me?

Please generate a debug log, upload it when prompted and post the token here.

here it is