I made a standalone windows pc build in Unity. It runs fine on my 3 test PCs but I keep having problems getting them to accept the binary.
After I made the build, I used Advanced Installer to make a simple .msi file. Then I used kSign to sign it (both free versions). I tested the install and uninstall package and it worked fine. I tried uploading that file and they rejected it saying it was the program’s exec file.
Then I noticed they preferred that we uploaded .7z or .zip files so I put the signed .msi file into a .7z archive and uploaded that and used the msi file’s name as the location of the installer.
It seems they didn’t like that either.
So how did you get your submission to go live? Is there a better setup method for them or should I not sign it? Are there some other tricks I should try too?
I would also like to know more info on the Amazon submission process as Ive had similar problems when submitting my games, Ive tried with 2 separate games now and both of them either get rejected or I just never get a response from Amazon at all.
Frankly their submission system is very frustrating and in need of some serious improvement or they should at least increase their development support as I havent ever gotten a response from them regarding these issues and Ive sent a request for help at least 3 times by now.
The weird thing is I have gotten an auto response from them asking to complete my submissions but no actual help or guidelines.
If it helps, I had the same problem and the response I got was that they require an Installer. So I made one and it was accepted the next day. Amazon views games as software so anyone who buys it has to be able to load the game’s files onto their computer.
Dis you package it with an installer and place it in a zip file as well or did you only package it with an Installer?
Either works. I just uploaded the installer.
Are you saying you were able to upload your .msi file directly and it took it?
If so, maybe I should set mine to install on current user instead of current machine. Maybe that extra admin box was getting in the way, even though it’s a windows standard option 
Do you need to upload your game to their servers? Cant you just load steam keys? I saw that they have that as an option but it still seems like my submission isnt being accepted.