Hi, same thing is happening to me. And my PC is decent so I don't think it's an issue with hardware not keeping up.
In your itch app, can you press manage and check for updates, let me know if this works for you
Do you have the 64 bit version installed?