I think there is some difference between text understanding and common sense. ChatGPT seems to understand (and obey) the prompt, but doesn't seem to apply common sense while creating the response (because it doesn't have much common sense).