No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
It sounds like they are denying an instant approval, but may be reviewing it for a manual approval. However, seems a little weird to not get an instant approval for a SECURED card, especially with a 630 score. Be patient and give it a few days to see what happens. Let us know how it turns out. Good luck!
MIssed that. Makes much more sense now. I think that you are ok