Runtime.ImportModuleError - Error: Cannot find module 'next/dist/compiled/react/jsx-dev-runtime'

Getting these really strange errors with Next 13.4.10. Previously these pages worked on 13.4.9 but they seem to be broken now. Wondering if there is anything I can do on my side for this:

Jul 20, 09:41:28 AM: b2b8b4c4 Duration: 257.64 ms Memory Usage: 21 MB 
Jul 20, 09:41:29 AM: 2023-07-20T16:41:29.480Z undefined ERROR Uncaught Exception  {"errorType":"Runtime.ImportModuleError","errorMessage":"Error: Cannot find module 'next/dist/compiled/react/jsx-dev-runtime'\nRequire stack:\n- /var/task/node_modules/.pnpm/next@13.4.10_@babel+core@7.22.6_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/server/require-hook.js\n- /var/task/node_modules/.pnpm/next@13.4.10_@babel+core@7.22.6_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/server/next-server.js\n- /var/task/.netlify/functions-internal/___netlify-odb-handler/___netlify-odb-handler.js\n- /var/task/___netlify-odb-handler.js\n- /var/runtime/index.mjs","stack":["Runtime.ImportModuleError: Error: Cannot find module 'next/dist/compiled/react/jsx-dev-runtime'","Require stack:","- /var/task/node_modules/.pnpm/next@13.4.10_@babel+core@7.22.6_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/server/require-hook.js","- /var/task/node_modules/.pnpm/next@13.4.10_@babel+core@7.22.6_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/server/next-server.js","- /var/task/.netlify/functions-internal/___netlify-odb-handler/___netlify-odb-handler.js","- /var/task/___netlify-odb-handler.js","- /var/runtime/index.mjs","    at _loadUserApp (file:///var/runtime/index.mjs:997:17)","    at async UserFunction.js.module.exports.load (file:///var/runtime/index.mjs:1029:21)","    at async start (file:///var/runtime/index.mjs:1192:23)","    at async file:///var/runtime/index.mjs:1198:1"]}
Jul 20, 09:41:29 AM: Unknown application error occurred
Runtime.ImportModuleError
Jul 20, 09:41:29 AM: 3ac0293e Duration: 267.80 ms  Memory Usage: 21 MB 
Jul 20, 09:41:29 AM: INIT_START Runtime Version: nodejs:18.v9 Runtime Version ARN: arn:aws:lambda:us-east-1::runtime:7d5f06b69c951da8a48b926ce280a9daf2e8bb1a74fc4a2672580c787d608206
Jul 20, 09:41:29 AM: 2023-07-20T16:41:29.744Z  undefined ERROR Uncaught Exception  {"errorType":"Runtime.ImportModuleError","errorMessage":"Error: Cannot find module 'next/dist/compiled/react/jsx-dev-runtime'\nRequire stack:\n- /var/task/node_modules/.pnpm/next@13.4.10_@babel+core@7.22.6_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/server/require-hook.js\n- /var/task/node_modules/.pnpm/next@13.4.10_@babel+core@7.22.6_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/server/next-server.js\n- /var/task/.netlify/functions-internal/___netlify-odb-handler/___netlify-odb-handler.js\n- /var/task/___netlify-odb-handler.js\n- /var/runtime/index.mjs","stack":["Runtime.ImportModuleError: Error: Cannot find module 'next/dist/compiled/react/jsx-dev-runtime'","Require stack:","- /var/task/node_modules/.pnpm/next@13.4.10_@babel+core@7.22.6_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/server/require-hook.js","- /var/task/node_modules/.pnpm/next@13.4.10_@babel+core@7.22.6_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/server/next-server.js","- /var/task/.netlify/functions-internal/___netlify-odb-handler/___netlify-odb-handler.js","- /var/task/___netlify-odb-handler.js","- /var/runtime/index.mjs","    at _loadUserApp (file:///var/runtime/index.mjs:997:17)","    at async UserFunction.js.module.exports.load (file:///var/runtime/index.mjs:1029:21)","    at async start (file:///var/runtime/index.mjs:1192:23)","    at async file:///var/runtime/index.mjs:1198:1"]}
Jul 20, 09:41:30 AM: 2023-07-20T16:41:30.059Z undefined ERROR Uncaught Exception  {"errorType":"Runtime.ImportModuleError","errorMessage":"Error: Cannot find module 'next/dist/compiled/react/jsx-dev-runtime'\nRequire stack:\n- /var/task/node_modules/.pnpm/next@13.4.10_@babel+core@7.22.6_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/server/require-hook.js\n- /var/task/node_modules/.pnpm/next@13.4.10_@babel+core@7.22.6_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/server/next-server.js\n- /var/task/.netlify/functions-internal/___netlify-odb-handler/___netlify-odb-handler.js\n- /var/task/___netlify-odb-handler.js\n- /var/runtime/index.mjs","stack":["Runtime.ImportModuleError: Error: Cannot find module 'next/dist/compiled/react/jsx-dev-runtime'","Require stack:","- /var/task/node_modules/.pnpm/next@13.4.10_@babel+core@7.22.6_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/server/require-hook.js","- /var/task/node_modules/.pnpm/next@13.4.10_@babel+core@7.22.6_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/server/next-server.js","- /var/task/.netlify/functions-internal/___netlify-odb-handler/___netlify-odb-handler.js","- /var/task/___netlify-odb-handler.js","- /var/runtime/index.mjs","    at _loadUserApp (file:///var/runtime/index.mjs:997:17)","    at async UserFunction.js.module.exports.load (file:///var/runtime/index.mjs:1029:21)","    at async start (file:///var/runtime/index.mjs:1192:23)","    at async file:///var/runtime/index.mjs:1198:1"]}
Jul 20, 09:41:30 AM: Unknown application error occurred
2 Likes

Hey JD!

I experienced the same issue with Next.js version 13.4.11. This seems to be an internal Netlify issue. This error only appears on my sanity blog related sites🧐

1 Like

Oh interesting. We are also using Sanity for this site. I have found that the support for the latest versions of Next on Netlify to be spotty…

1 Like

@jd_engine,

Since you’re using pnpm, can you confirm, you’ve read this: Next.js on Netlify | Netlify Docs?

@Kapple14, we need a site to check.

I’m facing the same problem. You can see it at: https://joaquimsellasprova.netlify.app/en/studio

Also using Sanity.

Hey - running into the same issue. Using nextjs ^13.4.12, not using sanity. Any fix?

I fixed it for now by rolling back to Next 13.4.9

I have not tried later versions yet

Yes. It worked before and stopped working after a bump in Next versions. I haven’t touched anything else. It also build fine locally and inside our pnpm docker image