The saveCompleteHistory=“true” (and logCompleteHistory=“true”) should be added to the markovJumpsTreeLikelihood, e.g.
<!-- Likelihood for tree given discrete trait data -->
<markovJumpsTreeLikelihood id="Location.treeLikelihood" stateTagName="Location.states" useUniformization="true" saveCompleteHistory="true" logCompleteHistory="true">
<attributePatterns idref="Location.pattern"/>
<treeModel idref="treeModel"/>
<siteModel idref="Location.siteModel"/>
<generalSubstitutionModel idref="Location.model"/>
<strictClockBranchRates idref="Location.branchRates"/>
<!-- The root state frequencies -->
<frequencyModel id="Location.root.frequencyModel" normalize="true">
<generalDataType idref="Location.dataType"/>
<frequencies>
<parameter id="Location.root.frequencies" dimension="9"/>
</frequencies>
</frequencyModel>
</markovJumpsTreeLikelihood>
Before adding the specific logger at the end of the xml.
Best wishes,
Philippe