Error Handling with Fetch works but isError always returns False - TanStack