# useFetch returns null used in component when on parent data is loaded via composable useFetch on route watch
`useFetch` data return null with mismatching client/request options
documentation3.xbug🔨 p3-minor
useFetch returns null when used within layout and wrapped with ClientOnly
pending triageupstream
Prerender pages cause return value of useFetch() is wrong
3.xbug❗ p4-important
`useFetch server: false` breaks `useNuxtData` and vice versa
3.xbug🔨 p3-minor
`compatibilityVersion 4` doesn't change `useFetch` return data types
typespending triagepossible regression