I once travelled to Beijing and had dinner in a fancy dumpling restaurant. When I went to pay the bill, my European bank instantly flagged the transaction and blocked my card from further use. I had no idea what happened until I called the bank later that evening (had to wait until they opened). So yeah, what you said happened to me - revoked instantly, silently, and invisibly at the most unexpected time. And even though I didn't do anything wrong.