Same here, thought it was just me
Hey! I've never actually tested the itch desktop app, and currently don't do the updates that way. Are you able to download on the site?
If not, I'd contact itch support and hope they can help :)