Fixed: handling LastCommitPosition at the EOF position