Pending state is not changing even after the data is available.

const { data, isPending } = authClient.useListOrganizations.get();

data is not being available until I soft refresh the page (Next.js) and the isPending is not returning false even after the data is fetched. Is this a bug or is it something wrong with my implementation?
Was this page helpful?
Pending state is not changing even after the data is available. - Better Auth