Dynamic importing of a component only works when the parent component is a client component. Perhaps some additional documentation (e.g. suggesting wrapping with a client component to import dynamically) is needed to clear up confusion if this is expected behaviour. I believe you should be ok to close https://github.com/vercel/next.js/issues/49454 as this looks to be caused by this.
Verify canary release
[X] I verified that the issue exists in the latest Next.js canary release
Link to the code that reproduces this issue
https://github.com/tombryden/dynamic-import-bug
To Reproduce
Current vs. Expected behavior
Dynamic importing of a component only works when the parent component is a client component. Perhaps some additional documentation (e.g. suggesting wrapping with a client component to import dynamically) is needed to clear up confusion if this is expected behaviour. I believe you should be ok to close https://github.com/vercel/next.js/issues/49454 as this looks to be caused by this.
Verify canary release
Provide environment information
Which area(s) are affected? (Select all that apply)
App Router, Dynamic imports (next/dynamic)
Additional context
No response