version 1 journals may have a mix of type 1 and type 2 transaction headers so always use the recovery code.