I just saw that my nfc is not working when i want to read nfc tags.
But my wallet works flawless.
I did some Suggestion from the web, but it didnt work.
Clearing cache, restart services.
What kind of NFC tags are you trying to read? I just tried the same "NFC Tools" app as you and without doing anything special it's able to read the tag in my travel pass just fine.
Is "Require device unlock for NFC" enabled? Try disabling it and see whether it works. If it's still not working, it won't hurt to also try asking in the official Google Pixel forums under the category "Connectivity, Network, Bluetooth". At least IMO right now we can rule out something being wrong with your hardware since NFC through the Google Wallet app works.
My phone is a Pixel 7a (same chip and connectivity as your 7 Pro) and the NFC Tools app is able to read my keys, credit cards, ID card and travel pass, so I highly doubt it's something with the app either.