Why is the old version of my book for sale?

Once you begin selling a reasonable number of copies of your book, some retailers, including Amazon, may decide to purchase stock of the book for themselves. They will purchase copies of a book at wholesale price, then sell them onto their customers with fast shipping directly from their warehouse. This avoids them needing to wait a few days while the book is printed.

Where a retailer has stock of your book, they will sell this off before ordering in fresh stock of your new version. There is no way to recall this old stock. The retailer has bought these books already and can now sell them on in any way they wish. That said, retail stock for print-on-demand titles is typically just a few copies so if your title is selling well then it shouldn’t take long before any old stock is depleted and new stock ordered in.