Questions & Support is for support about the Itch.io site itself. If you need help about a specific project, you should ask the developer of that project directly, or post on that project’s page.
Each game is different, there could be numerous things going on that create this issue, which is impossible to identify unless someone is familiar with that project.