yeah before but now it asks me to pay again
Have you tried contacting the itch.io support? that shouldn't happen.