I was not aware that there is an itch.io player. I think the reason was the custom launcher I made. I reuploaded it with the correct manifest file, it should work now.