FFF updates the title page and log page at the beginning of the epub. When they grow, it changes where later text falls and (I believe) that's what confuses Calibre's saved position.
Log page has an option to be put at the end instead of the beginning that should help:
Code:
logpage_at_end:true