str.format() doesn't re-process braces inside substituted values, so the escaping was producing literal doubled braces {{:name...}} in the output, which the SX parser couldn't parse. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>