Yeah, itch can be picky about what cards they'll accept. If you want to message me groinpaingames@gmail.com I'll see if I can fix it