Card doesn't scan reliably on NFC


I have a physical card which only occasionally scans with NFC on an iPhone (same phone, sometimes works, sometimes doesn’t within a few seconds of attempting)
Also, it never scans on a OnePlus 5T which is definitely enabled for NFC - can use for Google Pay, London Underground Oyster etc.

Is this likely to be a faulty card?