At Walgreens, I have a health savings account card that always thinks it is a debit card when in fact it should be used as a credit card. When I click on credit, then the card works fine, so for some reason Walgreens is recognizing your card as a debit card.
I tried Apple Pay today at Duane Reade (owned by Walgreens) and it worked flawlessly and very fast.