Alright, update.
It's working now.
I think what was the matter was that it didn't have to load the stripe results for the first time or something!
Sorta odd I know. But at least people in the future will know that a way to troubleshoot this issue is to wait it out and come back later.
Also try to delete all charges then create a new charge.