Contactless payments stopped working for multiple cards in my wallet on Nothing Phone (2) for a few weeks. Figured out the fix without having to factory reset the phone. Just needed to clear the cache for ‘NFC service’ and restart the phone.
To do this go to: Settings > Apps > See all apps > tap the 3 dots at top right > Show system > scroll down and select Nfc Service > Storage and cache > Clear storage. And then do a phone reboot.
Hope this helps you all too 🙂