You're not using Tor. Bitcoin Core cannot connect to the Tor instance, are you running Tor at all?
You have to use -onlynet=onion and -bind=127.0.0.1 to force Bitcoin Core to only connect to onion nodes and for incoming connections to go through Tor. If done correctly, bitcoin-cli getnetworkinfo should return reachable for onion and have a network score.
Not sure how it works for inbound. probably best practice to disable all of it with nolisten as listen=1 may allow nodes to
connect over clearnet in certain instances?
When a proxy is enabled, Core automatically sets listen=0 unless specified otherwise.