async compiler option bugThe async experimental compiler option causes a client-side navigation failure on a weird edge case: When a +layout.svelte exists on a route, client-side navigation to another route causes futher client-side navigation to fail.
Setup:
sv createsvelte.config.js experimental async flag is set to true+layout.svelte is present in a route (/start is used in this example)To reproduce:
/start -> /dashboard -> /dashboard/test/dashboard/test, but page does not loadI've also included a working example: /start-no-layout -> /dashboard -> /dashboard/test
+layout.svelte in the /start-no-layout route.If data-sveltekit-preload-data="hover" is removed from app.html, the navigation works again.