Update:
I think in my situation my issue was caused by pf blocker. I ran the 2.4 update via the shell not the GUI. Update appeared to go thru fine. Once the firewall rebooted, No internet. All DNS errors. Tried fixing the resolver. No luck. I tried to remove my installed packages. The package manager show none installed. Prior to the update I had pf blocker, Squid, Squidguard and LightSquid installed.
I pulled out my old firewall running 2.3.3 plugged it in and was up running fine, the next morning, No Internet. I rebooted the firewall, still not working. DNS issues. The pf blocker package was installed. I removed it and everything immediately started working.
Not saying pf blocker is a problem, but in my case. I should have removed it and reinstalled it after upgrading. Now off to rebuilding the original firewall.
Hope this helps someone.
Randy