Нет, недоговаривать и врать — это не одно и то же. 1
Недоговаривать — это говорить не всё, скрывать, утаивать часть своих мыслей, намерений. 5 Врать — намеренно говорить то, что не соответствует действительности. 12
Таким образом, недоговаривая, человек не говорит неправду в привычном понимании, а утаивает часть того, что соответствует действительности. 1 Например, если не знает всех фактов или не уверен в чём-либо, то лучше промолчать, чем выдать правду за ложь. 1
Однако стоит учитывать, что всё зависит от контекста: если утаивание информации направлено на введение в заблуждение и сокрытие чего-либо, то это можно считать ложью. 23