Supermarkets say card payment problems that led to long queues are resolved, but cause still unknown