Direct answer
Check whether the market requires the match to finish or whether a result was already determined. A highest checkout needs the market’s eligible legs, not the next scheduled leg.
What to check
Record completed legs and the official checkout values, then use the operator’s abandonment and determined-market rules.