Streaming resolve scripts arrive after boot, so any extra component defs sent as <script type="text/sx"> tags weren't being loaded. Fix in the spec (boot.sx): call (process-sx-scripts nil) at the start of resolve-suspense so late-arriving component defs are available in componentEnv before rendering. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>