This is a long shot reason, but if your app uses any google sdk, like TTS or maps, etc, then that might be why Amazon's store is saying that there is no supported devices because Amazon devices do not have google services installed on them, so any app needing google services will not run on amazon devices.