If you have 5 indexed games and you update just 1, it's possible that that single game will be taken out of the index until a human verifies that there's nothing wrong with the update.
You just have to wait.
If you have 5 games and you update 4, the algorithm might think that your account was hacked and you're uploading malware, so all your games are taken out of the index until a human verifies that everything is okay.
liminal-leap: Updated 3 days ago
the-statue: Updated 4 days ago
liminal-leap-2: Published 24 days ago
crocodile-maldido: Updated 8 hours ago
crocodile-maldito: Updated 1 day ago
If you create a new page, for a paid game, with the same game, but with a slightly different name (like you just did) and a human reviews that, they will interpret that you are trying to cheat the indexing system or trying to scam buyers, so they may determine that your entire account should be removed from the Itch index.
In this case, you will have to contact support directly (this forum is answered by the community and the moderator is a community moderator, meaning he does not have access to index the games).
EDIT:
I forgot to mention, uploading a game to a new page is also subject to the same algorithm as when you update, so it is also possible that the game is removed from the index pending review by a human.
If you search, you will see that this issue is quite recurrent. In short.
- There is an automatic algorithm that can take your game and remove it from the index.
- There is no way to avoid this, the algorithm is secret and trying to bypass it can be considered cheating and could lead to a penalty being applied to your entire account.
- The waiting time is variable, a few hours, a couple of days or even in some cases, a couple of weeks.
- What is advised. Do not rely on the popular Itch page as the main axis of promotion of your game (Since if you are put in the queue for manual review, you will miss that window). Focus your efforts on creating quality content and doing your promotion yourself.
I hope this helps you better understand how Itch works, I'm summarizing what I've seen in several posts and I'm not criticizing your work in any way.