Unless I just got unlucky,
I think that's the most likely explanation. In fact, the LM weekend is by far the worst here for rejected Brit cards of all sorts. I think the coms links just get fried! Sometimes just 5 minutes later the same card will work fine. Not much help when you're out of fuel though!