I don't know what do you mean
When you look at the downloads there is a little image showing witch platform it is supposed to be downloaded on, thats a platform tag and since I use the itch.io app I can't download the game without one. It looks like you have the tags on every other download option so maybe try what you did to put those there. Once again I am so sorry to be a bother.