#8840·query

when using preload in solidstart, the query runs again on the client

Author: huseeiinCreated Mar 20, 2025Updated Aug 22, 2026
Labelspackage: solid-query

Describe the bug

when using preload, the query runs on the client again needlessly

export const route = {
  preload() {
    useQueryClient().prefetchQuery(query);
  },
} satisfies RouteDefinition;

Your minimal, reproducible example

https://stackblitz.com/edit/node-e9nbpmct

Steps to reproduce

open stackblitz preview in new tab

Expected behavior

when coming from an i fixed this by setting staleTime: 10 * 1000 but the bug still occurs when coming from a fresh server request.

How often does this bug happen?

Every time

Screenshots or Videos

No response

Platform

OS: Linux Browser: Chrome

Tanstack Query adapter

solid-query

TanStack Query version

^5.69.0

TypeScript version

No response

Additional context

No response