This is probably happening because your book is an Upload mode book, and our Publish on Amazon service is only for Leanpub-generated books.
There are two main reasons our Publish on Amazon service is only available for Leanpub-generated books (i.e. books written in plain text, in our Markua book formatting syntax):
1. Amazon has pretty strict formatting requirements for print books, and if your ebook file is not generated by Leanpub, we cannot ensure that all of those requirements will be met by your uploaded ebook file.
2. The ebook needs to be in EPUB, and quite often with Upload mode books only a PDF is uploaded.
Publish on Amazon: This service is for authors who want their Markua or Leanpub Flavoured Markdown books published on Amazon by Leanpub, with Leanpub doing all the work. Learn more here.
If you have any feedback or questions about this article, please email the Leanpub team about it at hello@leanpub.com!
If you have any questions or thoughts on writing and self-publishing with Leanpub, please join our global community of authors in our Authors Forum here!
Are you interested in self-publishing, and creating your first Leanpub book? Here are some quick tutorials for our most popular writing modes: http://help.leanpub.com/en/articles/3088382-quick-walkthroughs-for-getting-started-on-a-leanpub-book
Are you looking for great deals on Leanpub ebooks, ebook bundles, and courses? Sign up for our Weekly and Monthly newsletter sales here!
To learn about amazing new books and authors, subscribe to our YouTube channel here: https://www.youtube.com/leanpub.
You can also follow Leanpub in lots of other places!