I downloaded many apps from itch amd I dont think it is a developer app problem because google play doesnt even recognize any of the apps on download here.