Are you using a custom AndroidManifest in your project? what does it look like?
There could be some definitions that are essentially “filtering” your APK for specific devices; perhaps on Amazon there are no devices with such capabilities, and that is why you receive that message.
Hard for me to tell without seeing the manifest and the actual error message.
I was able to solve the problem. It is not a Unity Problem.
When updating a game on Amazon, you can’t create a new binary, you should delete your actual binary and then upload a new one. If you upload a new binary without deleting the previous one, you got this error.