Skip to content

useQuery not initiating network request suddenly on macOS Ventura 13.4.1 (Apple M1) until restart #5679

@Umeshunp

Description

@Umeshunp

Describe the bug

Dear TanStack Query Team,

I hope this message finds you well. I would like to report an unexpected behavior that occurred suddenly with the useQuery hook from the @tanstack/react-query library, version "^4.29.19", on my Apple M1 machine running macOS Ventura version 13.4.1 (22F82).

Description:

While working on my application, I suddenly observed that the useQuery hook was not functioning as expected. The hook kept returning { loading: true } but data was undefined. Moreover, there was no network request being made to the actual API, which I confirmed by checking the Network console in the browser. This behavior occurred suddenly while the useQuery hook was previously working correctly.

Workaround:

I was able to get useQuery to work normally again by restarting my laptop. However, this is not an ideal solution and the root cause of the issue remains unknown.

Your minimal, reproducible example

https://codesandbox.io/p/sandbox/github/tanstack/query/tree/main/examples/react/simple?embed=1&file=%2Fsrc%2Findex.jsx%3A26%2C7-28%2C34

Steps to reproduce

Steps to Reproduce:

  1. Use @tanstack/react-query library version "^4.29.19" on an Apple M1 machine with macOS Ventura version 13.4.1 (22F82).
  2. Utilize the useQuery hook in a React component to fetch data from an API (note: it might be working fine initially).
  3. Suddenly observe that useQuery starts returning { loading: true } and data as undefined, without making any network request to the API.
  4. Restart the machine.
  5. Observe that the useQuery hook begins to work normally again after the restart.

Expected behavior

Expected Behavior:

The useQuery hook should consistently initiate a network request to the desired API and return the data when available.

How often does this bug happen?

Only once

Screenshots or Videos

No response

Platform

Environment:

  • Device: Apple M1
  • OS: macOS Ventura
  • OS Version: 13.4.1 (22F82)
  • Library: @tanstack/react-query
  • Library Version: "^4.29.19"
  • "axios": "^1.4.0",

Tanstack Query adapter

react-query

TanStack Query version

"@tanstack/react-query": "^4.29.19",

TypeScript version

"typescript": "^4.9.5",

Additional context

Additional Information:

This issue appeared suddenly during normal usage, and I did not make any changes to the code or environment that would explain this behavior. It's unclear what may have caused the issue, and why a restart resolved it.

I would greatly appreciate it if your team could investigate this issue to identify the root cause and potentially provide a fix or recommendations on how to prevent this behaviour in the future.

Thank you for your attention to this matter.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions