Hi .. Not sure anyone here can help. May be a glitch. Can call PP toll free @ 1-888-221-1161.
You say a debit linked.....can have a bank account or credit card linked. A bank debit can be linked in the same way as a credit card, provided it has Visa/ Mastercard card logo. Is that what you are saying.