I don't think ChatGPT has any world model or reasoning module. It certainly is not trying to infer causality. Given that, the spooky thing is how *few* mistakes it makes on inferring causal direction, spanning cause-effect pairs across entire fields of knowledge.