Can a lone cannon and soldier hold a draw against a chariot?
These answers restate the rules implemented by our open-source engine, which follows the WXF laws and is regression-tested against the official 110-diagram repetition casebook. Where an answer refers to a specific position, that position lives on the linked reference page, where the build verifies it against the engine before publishing.
Direct answer
Sometimes, but it is a fragile defence that depends heavily on the exact position rather than being reliably holdable in general. A cannon and soldier together can occasionally build a genuine fortress, or generate just enough counterplay to prevent the chariot from making progress, but the margin for defensive error is small and many similar-looking positions are simply lost.
Why this material is right on the edge
A lone cannon has no realistic winning chances of its own and needs a screen to do anything at all, while a lone soldier is the smallest possible extra unit of material. Together they sometimes generate just enough mutual support, the soldier providing a screen, the cannon providing a threat, to hold off a chariot that cannot quite break through cleanly, but this only works in specific configurations rather than as a general rule.
What actually decides individual cases
Whether the defending general has a genuinely safe, well-covered palace, whether the soldier is positioned somewhere the chariot cannot simply win outright, and whether the cannon has, or can reach, a useful screen for real counterplay. See fortresses in the endgame for the broader defensive idea this sometimes falls under.
Related questions
Should the defending side actively seek trades here?
Generally no, since trading away the soldier or cannon usually removes the only source of counterplay holding the draw together.
Is this a common practical result or a rare exception?
Closer to a rare, position-specific exception than a reliable defensive resource to count on.