Pi-hole's DNS resolver can't start because another process (connmand) is hogging port 53:
*** [ DIAGNOSING ]: Pi-hole diagnosis messages
id timestamp type message
--- ------------------- -------------- ---------------------------------------------------------------------
13 2023-04-13 01:38:07 DNSMASQ_CONFIG failed to create listening socket for port 53: Address already in use
*** [ DIAGNOSING ]: Ports in use
[53] is in use by connmand (https://docs.pi-hole.net/main/prerequisites/#ports)
You'd either have to disable connmand on your RPi, or to reconfigure it for another port.
Your log excerpt shows that you'd be using a bit of additional software on your RPi hosting Pi-hole.
So probably, some other software has installed and enabled command, in whoch case you'd want to make sure that those s/w would not rely on connmand somehow.
For the same reason, you should probably aware of the RPi Foundation's warning on in-place upgrades.