Ironically, the system worked smoother than ever for me, right up until it said I got my permit but I didn’t give a method of payment.
I was frustrated, but got the email later about the crash and an email just after midnight to sign in and pay (I’m guessing they are emailing based on the order you were in the queue because I was in like lightning!!!) I got on my laptop and paid in the middle of the night even though it said I had till 5pm. Didn’t want to risk it.
I sent them an email last night expressing frustrations. They make millions and millions of dollars on this, but won’t pay to upgrade their server to handle the process adequately.