I have never heard of any "offline reading limits" before. The only one I can think of "you have finished all the books on the device". i.e. You have run out of stuff to read.
Whether to sync is really about how you read the books and where you get them from. If you are only reading sideloaded books, then the only reason to sync is to update the firmware. If you use Pocket, then it will update the articles when you open the Pocket list. If you read purchased books, but don't use another device, then you only need to sync when you buy a new book. The only other advantage of syncing is it backups your reading status and bookmarks for the purchased books to the Kobo server and will restore them if you have to do a factory reset.
As to the cause, from what I have seen, non-completing syncs happen for mainly one cause, something happened to my network. If there is a clean break, say the WiFi router was turned of, the sync normally stops with an error. If the network is still there, but having problems, the sync can keep running. I haven't worked out what problems cause this. I know that sometimes I look at the device in the morning and the overnight automatic sync is still running. Usually hitting cancel stops it. Usually starting the sync again works, but sometimes the only solution is to restart the device.
Another thing that can cause some strange problems, is a corrupt database. I suspect a non-completing sync could be caused by this, but I don't have any real proof. If the database is corrupt, usually the only thing you can do is to restore from backup or sign-out and back in on the device.
|