`<slot>` in `<Suspense>` will cause an error
Vue version
3.5.16
Link to minimal reproduction
https://play.vuejs.org/#eNqdVE2P0zAQ/Ssjc2gqLYnQAoeSrGjRHuAAiN0bQcgkk663qR3ZTrZV1f/O2E7SFpXycYns+fLMe/OyY/OmibsW2YylptCisVBzucxyZk3OwKBtm5tcinWjtIUdlFgJiXOzlcU7RUaJ0sIeKq3WMKE6kzH2Ho3t7XHiLu4ZcueyUJJcS7SHChlEdtvgDIzVQi6nkN3ALpcAogoeyLIMJvPJNJgBNHWm5dl+osjnhz4ien3un55OXebeff4leTEmU2qaBJAIErpYXDc1t0g3gNTN6E90HjzwjN7gbW0J0IZrviZQ+xiKKsb5Z8JQxDEkUQiP3fBTYiIZSienr3po6XhiZ1dEH8FciWX8aJQkdj1sOXNPihr1p8YKoiFnswHQnPG6Vk8fvM3qFq8Ge/GAxeqM/dFsnC1nnzUa1B3mbPRZrmma4L69+4gbOo/OtSrbmqIvOL+gUXXregxhi1aW1PZRnO/2vaeJNube3G4sSjMM5Rr1dPv4nBGHDtrfjX5o9zp+2a/JnlD0m3OkjaCHS1tQiq5nah74CYZf6fFb9Z+FF5cKD0r7W0FrrE70++agULd6hqRJIdFX0t430sDg42VJHu6kA0ExHkufEne8bjFuWvMQTRaToJyxqPstnMnkT1z4spGX6XEh8yAq68x/EOBdaxpaAYTueaW0m9j9OFQVitHwsxVue/Mow9TUivTnbKOrF1uaDBXD9UdrrZLwtqhFsXLBNArVcYinSXCeIeR7h9qtJRFyHb+KX7xm+5/cddJG
Steps to reproduce
Click Test button in the playground link.
What is expected?
Component A disappears and component B is displayed.
What is actually happening?
TypeError: Cannot read properties of null (reading 'subTree')
at move (runtime-dom.esm-browser.js:7867:28)
at move (runtime-dom.esm-browser.js:7881:9)
at Object.resolve (runtime-dom.esm-browser.js:9240:11)
at unmountComponent (runtime-dom.esm-browser.js:8086:24)
at unmount (runtime-dom.esm-browser.js:7955:7)
at patch (runtime-dom.esm-browser.js:6776:7)
at patchBlockChildren (runtime-dom.esm-browser.js:7179:7)
at processFragment (runtime-dom.esm-browser.js:7257:9)
at patch (runtime-dom.esm-browser.js:6799:9)
at patchSuspense (runtime-dom.esm-browser.js:8999:7)
System Info
Any additional comments?
No response