Hey! Yeah sounds like there's definitely an issue, as a couple others reported it earlier, but it seemed like it had passed. I will contact itch support about it!