it's actually not McDonald's, it's the POS ( point of sale ) machine or connection to the merchant processing account, they often use an always on dial up connection that disconnects periodically
I never actually liked going to McDonald's . Its bad service too. Ehh
I never had that problem but they have to change registers when I use 1 of my cards
Thanks! Your answer is awaiting moderation.