Unless you are using calibre, the shelves for sideloaded books are completely manual. The actual shelves are synced to the server, but only the downloaded kepubs will get the shelf status synced as well.
As you are using calibre, the shelves should be recreated on the next connection. That is assuming that the configuration is correct. And Helen's suggestion is the most common reason for this not to happen.
|