I've been waiting nearly 19 hours for a response to my request for admin approval for my distribution email, and both talking to other creators and looking back through several years of the community forums suggests that this is a persistent issue that itch.io has failed to address. Why does itch.io have a system for automated import of Kickstarter backer details if that system won't allow us to send them? I have a deadline to meet with my backers and only a few days of May left to do it, wherein several people are suggesting that I might need to wait upwards of a week for itch.io to simply approve the distribution email.
Given that this seems to be an ongoing issue for itch.io, what steps are being taken to remedy it in the future?