This seems to be ongoing for me no matter what. I thought it was going to change with the new Android pay but it acts the same way. it'll work fine for an establishment and then it'll just decide to give me timeout errors no matter how many times I try then I have to go and pull out or return to my car ang get my credit card and use that anyway. I don't know if it's worth the hassle anymore as I'm always hesitant on whether it's going to work or not. Hit or miss is not good enough for me causes too much tension at the register especially with people behind you anyway maybe in the future they'll have a system full proof