I've never used the Itchio app, so I am not sure how to troubleshoot this just yet. I do know people have had similar issues in the past.
Until I can look further into it, I would suggest manually downloading the game, for now.