I am bumping this post up, I didn't get any answer from the support yet on the ticket #383040.What's the normal delay on itch to get a response back from support?