There's a lot of oddity that can go on with CCs to be fair, completely independent of SubStar. But good to check regardless, and glad you were able to get things back and operating correctly again.
Viewing post in Important: Check your SubscribeStar Payment Method comments
Oh no worries then, appreciate the effort regardless. That is, unfortunately, a much more common and known issue with credit card stuff, they have to do a lot of anti-fraud stuff, and it can be a pain in the ass to be on the other side of that. Hope you're able to get a "cleaner" setup eventually though.