It seems Itch changed the server the games are hosted on, thus the antipiracy filter kicks in. I'm currently working on a fix.
2 years and still not working...