So I'm not a dev so idk what exactly the upload process looks like, however this problem has happened before with a different game I play where the dev also did an update and then the desktop launcher wouldn't update the game. On the itch page for the game in the download section next to the file size there are supposed to be icons showing which file is compatible with what devices. windows, linux, mac, android, etc and if its hosted by a third party site such as megafiles it shows an icon saying external. Anyways I had brought that to that devs attention and they said they forgot to choose the icons in the upload section of something, hope this helps.