This keeps causing all sorts of trouble with Xsolla and my bank, as they get all confused as to why 4-5 transactions are hitting in a 10-minute span, and after a couple, it gets shut down and I have to go through a whole thing to unlock everything again.

Just bought the Javelin Collector's upgrade, then the Hero upgrade, and was about to buy the Reinforcements upgrade when it locked up on me this time, and I still had intended to buy the Wolfhound, Black Knight, and Enforcer heroes on top of that...