If it's catching and not reading it, I'd definitely call the company. I've had a little trouble on ours with it not catching once in awhile, but it always reads it once it catches. Since it seems to be a mechanical problem combined with a technical problem, I'd send it in (or bring it to a...