This may also be a bug depending on understanding of listenonion option.
What is happening: We have upgraded bitcoin node from v0.19 to v0.21, bitcoind tries to bind to port 8334 (tor listening), which we use for another service.
Possible solution:
Move the port using bind option to some unused port.
Preferred solution: Disable listening on this particular port.
I have tried using listenonion=0 but the only effect is that the tor service is not started, the port is however still used. Can binding of this port be disabled? And is listenonion working correctly?