Making requests to the itch.io api isn’t considered suspicious and it’s very unlikely it had any connection to the restriction on your page.