Could be a technical issue.@GloriousChicken
As mentioned in my post, I tried someone else's card...someone who has never used AliExpress on his card. I made a new account and used his card and still got the security notice.
As mentioned, i clicked on My appeal to submit documents but their My appeal page never seems to connect.
@golabucha
My card was working before, the issue just started a month or two ago.
I'd advise waiting 7 days before ordering again.