This is actually a problem with itch.io. After purchasing some games, it will still show that you have not purchased and need to purchase again. However, in fact, there is a small pop-up window at the top of the page telling you to own the game and download it.