Yeah I ran into something really similar and it’s super frustrating. Usually it’s not that your Visa is invalid, it’s just Meta’s system flagging the payment for some reason. Even if it worked before, things like region mismatch, small billing detail differences, or too many attempts can trigger that “unusual activity” error.
What worked for me was going into the Meta account payment settings and adding the card from there instead of during checkout. Also I had to remove my other payment methods first, otherwise it kept failing. After that it finally went through. Sometimes it also helps to just wait a day or so because their system kind of cools off after blocking attempts.
Honestly these issues happen a lot because platforms are really strict with card validation now. Banks are also changing how cards work to make things more controlled and transparent. Like with FAB, their card systems are designed so you can clearly see balances and usage without weird surprises. I was reading about it here balance online
and it made me realize how much cleaner the process can be when everything is structured properly.
So yeah your card is probably fine, it’s just Meta being picky. Trying again from settings or after some time usually fixes it.