routeData + createServerData$. The routes JSX is wrapped with <Suspense />.data will be set correctly and <Suspense /> will eventually resolve.data() keeps being undefined. I logged inside createServerData and the data seems to be correctly accumulated on the server, I just does not seem to be served to the client.