Skip to content

Next 15 breaks with React Compiler enabled #15457

@dcramer

Description

@dcramer
⨯ Error: Module [project]/app/global-error.tsx [app-ssr] (ecmascript) was instantiated because it was required from module [project]/node_modules/.pnpm/[email protected]_@[email protected]_@[email protected][email protected]_ma27yg72jdhr6qts2cf3wzxsmu/node_modules/next/dist/esm/build/templates/app-page.js?page=/games/[gameId]/page { GLOBAL_ERROR_MODULE => "[project]/app/global-error.tsx [app-rsc] (ecmascript, Next.js server component)", MODULE_0 => "[project]/app/layout.tsx [app-rsc] (ecmascript, Next.js server component)", MODULE_1 => "[project]/app/not-found.tsx [app-rsc] (ecmascript, Next.js server component)", MODULE_2 => "[project]/node_modules/.pnpm/[email protected]_@[email protected]_@[email protected][email protected]_ma27yg72jdhr6qts2cf3wzxsmu/node_modules/next/dist/client/components/forbidden-error.js [app-rsc] (ecmascript, Next.js server component)", MODULE_3 => "[project]/node_modules/.pnpm/[email protected]_@[email protected]_@[email protected][email protected]_ma27yg72jdhr6qts2cf3wzxsmu/node_modules/next/dist/client/components/unauthorized-error.js [app-rsc] (ecmascript, Next.js server component)", MODULE_4 => "[project]/app/global-error.tsx [app-rsc] (ecmascript, Next.js server component)", MODULE_5 => "[project]/app/games/[gameId]/page.tsx [app-rsc] (ecmascript, Next.js server component)" } [app-rsc] (ecmascript) <locals>, but the module factory is not available. It might have been deleted in an HMR update.
    at JSON.parse (<anonymous>)
    at JSON.parse (<anonymous>)

9.1.0

Repro will be possible in any next 15 project by enabing react compiler.

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    Waiting for: Community

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions