Hello, it seems that my game had been de-indexed after releasing an update and updating my game page.
For additional information, my game had already been published for at least 2 months, and had no issues with indexing prior to the initial processing time upon the first week of my game's first release.
I first realized my game was de-indexed when I noticed that my 7d impressions and CTR suddenly disappeared, and I was curious, and tried searching both my game's exact title, and using the tags I had on my game - to my discovery that my game's no longer showing up as it used to show up previously a couple minutes prior my update. I don't think it had to do with my game having too low 7d or visits as it was highly active with at least around 40k 7d impressions, and around 5%+ CTR before it got de-indexed. I waited for a day to see and confirm additionally, and yeah my daily view and downloads significantly decreased because of it. Should I contact itch.io's email support for this or wait a few more days? It's only been 24 hours since this issue. This is the first time this happened to me upon updating my game's page.
Also I double checked my project's settings, there's nothing wrong with it, I did not change any visibility or restrict any downloads or payments, while abiding with the guidelines of the tags.