The basic problem is with the format itself. There are no real page boundaries in mobi/azw format. Pages are formulated as they appear. So if you move forward page by page you will be fine. The reader keeps a cache of a few pages so you can backup a page and then forward and it will work fine. But if you jump forward and then backup the unit has no idea what size the previous page should be so it just makes a guess and fills the page as best it can and then when you go back forward it can be off a bit. There is no real good solution that will always work.
Dale
|