Saw the same issue here, and Leaf answered: https://itch.io/t/2174598/itchio-desktop-issue-pop-os-2204
Basically “we won’t fix because 2FA is a workaround”, not the answer I wanted to hear.
I’m just here wondering if I should bother adding support for this app. I guess not.