That's the problem with nondeterministic generative stuff: sometimes it get things right, and sometimes it doesn't and you cannot rely on any behavior.
"Sally has 2 sisters. Since each of her brothers has 2 sisters, that includes Sally and one additional sister."
I think said, "wait, how many sisters does Sally have?" And then it answered it fully correctly.