Unable to upload images or duplicate games