Ask when you don't know. Everyone puts that in the prompt. And the model does ask. When a value is missing, it asks the user. The problem is upstream. The model decides what to ask about. It asks about whatever appears to be missing. So if it cannot recognize that it does not know something, it does not ask, and if it fills an empty slot itself, there is nothing left to ask about. No ...