It’s highly unlikely that the Claude model itself is broken; the issue is more likely with the tool-calling layer.