Warning from Itch popped up when I downloaded the latest patch, guessing you're using a VPN since it mentioned multiple IPs were in use. Doesn't matter to me since I know you're trustworthy, but I figured you should know.
Yeah that's old problem with my account on itch
need to contact itch Io again. But they're now extremely busy with payment processor issue 😥
Thanks for the report