History migration is
heavily specified, so I'm fairly certain it couldn't have been broken by accident.
I'm not sure what could've happened there. But is this merging referring to something Windows does? KOReader can't read a history file that isn't there, of course.