In a brief osx test a test card acts as if repeatedly re-inserted. This is happening in the smartcard and/or pcsclite dependency. This issue will likely need to be re-raised in one of those projects and not node-gp et al.
Reader: OMNIKEY 5422
Device: USC Universal JCard
Interface: Contactless
OS: OSX 10.13.6