Also, all games on my account haven't been indexed, first game is one year old. I have no clue why.
Are you using VPN to access Itch?
complaining here seems to help some people.
I do use a VPN. In my location , it's the only way to reach Itch