After some back and forth with the tech support for the third-party anti-spam software I use for the blog’s comments, it seems everything is working again (I HOPE). It turns out the blog had been categorized as a commercial website instead of a personal blog, which would have required me to pay for their service.

For the moment comments still require a user account, until I am 100% sure everything is fixed. I will remove that requirements in a few days.