In a real-world setting, we cannot expect the same exact user utterances to come during deployment that the model came across during its training.
for a new dialog, it is not possible to know beforehand whether model (M ) would provide a correct response or not.