invalidateQueries not triggering refetch consistently across projects - TanStack