Sometimes the Ship's Log can behave strangely. Different entries can appear in the same entry you currently select. Seems to be related to using 'esc' to exit the current entry you are reading to get back to the main list of entries, then reading an entry from their.
If you use the 'All' section to get back to the 'index' of entries you don't see the same behaviour.
If you use the 'All' section to get back to the 'index' of entries you don't see the same behaviour.