Relevant Packages:
next: 15.0.0-canary.43 // Latest available version is detected (15.0.0-canary.43).
react: 19.0.0-rc-c21bcd627b-20240624
react-dom: 19.0.0-rc-c21bcd627b-20240624
Which area(s) are affected? (Select all that apply)
Navigation
Which stage(s) are affected? (Select all that apply)
Link to the code that reproduces this issue
https://github.com/vitalikda/nextjs15-suspense-bug
To Reproduce
Current vs. Expected behavior
Current: fallback is shown only on the initial page load, then it never shows up again
Expected: fallback is shown on initial page load and consecutive page navigations
DEMO
https://github.com/vercel/next.js/assets/9862028/b7e19c74-7551-4338-ac67-a49e86f01bf7
Provide environment information
Which area(s) are affected? (Select all that apply)
Navigation
Which stage(s) are affected? (Select all that apply)
next dev (local), next start (local)
Additional context
loading.jsx
works (my current workaround)