If this is still an issue, you might need to mark the download as being a windows/linux build. The itch.io app uses that info to know what download will work for a user, so it might see no platform and decide none of the downloads is valid.