As far as I know, the itch.io PC app hasn't received developer support for quite some time now, and likely will continue to degrade over time. I'd suggest you do as I did and switch over to the browser version of itch, even if you prefer to use the app.