Just the absence of a credit card to pay overdue bills will make AWS go nuclear and the clock starts ticking.
If they don’t “know you” financially you’ll need to jump through compliance questions before your new payment method is accepted. If you don’t verify the email verification mail within the 5 days I imagine you have to jump through more hoops, which this person didn’t do in time.