There are getting to be a lot of "fake" prepaid cards out there. Many retailers have quit taking them at all. Just set up a separate checking account with a debit card on it. Then just put in what you want.
I am willing to bet the trouble is with the prepaid Wally card.