I've heard similar issues before, and then it appeared the old app didn't completely close before the new was being started, therefore causing a conflict. So I'd say try that first. If that doesn't help, then maybe we need to call out to our dear administration to enlighten us.
I followed your suggestion and not only closed but also uninstalled the old app then installed a freshly downloaded version straight from itch.io's own website. Unfortunately, the issues which I experienced before are still there.
How does one summon forth the enlightened ones of yore? Forsooth, these things doth not bode well!