If you're using the iCloud sync feature, whenever the Apple's iCloud mechanism clears the iCloud Cache, the book needs to be downloaded again in the app. We actually do not have any control over the timing aspect of this iCloud cache clearing mechanism by Apple.
If you keep your books locally and use the Dropbox/OneDrive/Google Drive auto backup features instead of the iCloud then, the books will always be available on your iPad.
We're working with Apple on this to see if there's a better way to handle this method. Kindly bear with us on this one.