Worth a shot? You should be able to just delete itch cookies by searching "third party cookies" in your chrome settings.
This will also delete any cookies being used by other games on itch, but it shouldn't be a problem if you didn't have cookies on before now. If that doesn't work then I guess I gotta keep searching for a solution!