AF07
renderAttaformState / hydrateAttaformState ran on an app that has no Attaform registry.
In development this reads:
attaform No registry attached to this Vue app. Component-level useForm / injectForm / useRegister auto-install the registry, but SSR helpers (renderAttaformState, hydrateAttaformState) run outside setup and require an explicit
app.use(createAttaform())at server-render time. Add it to your SSR entry, beforerenderToString.
What happened
Inside components, the registry installs itself on first use. The SSR helpers run outside any component, before or after the render, so nothing has installed it for them. Under Nuxt the attaform/nuxt module wires this automatically; this code almost always points at a bare-Vue SSR entry that skipped the explicit install.
How to fix it
const app = createSSRApp(App)
app.use(createAttaform({ ssr: true }))
SSR hydration: bare Vue shows the complete server and client entries.