this is a code issue, and one that needs to be fixed via a system update. The device memory is not writing a persistent index and assignment of the books to shelves.
similar problem could exist in the mobile phone world every time you inserted a microsd card, but it looks like the Nook programmers left this feature out.
|