Evidently :-)
Update: it turns out that the bank (Natwest - I'll name it now :-)) issues various different Servicecards, and the problem affects all Servicecard 100's, but not Servicecard 250's. I'm just the first to report the problem (fame at last :-) ), and their tech people have finally caught on to what's happening; not that they can offer a fix time yet.
Doesn't say much for their testing (they've obviously assumed because the 250's are ok, so must the 100's be); OTOH their customer service person has been very polite, helpful and perseverant in the face of an apparently intractable problem, so a plus mark there.