>опять же все верно. Если вы не выбрали папку в диалоге или выбрали не ту папку вам и говорится о том, что ваша папка которую вы только что выбрали неверная
Проблема в том, что папка верная: dl.dropboxusercontent.com/s/pi1ypmxc7bzukzq/2018-05-01_01-03-33.gif
В общем, попробую следующим образом пояснить что надо зафиксить на мой взгляд:
string LOTROFolder = editboxPathToLotro;
DialogResult dr = folderDialog.ShowDialog();
if (dr == DialogResult.OK)
-->… тут остаётся всё как есть…
else if (dr == DialogResult.Cancel) // нажали Отмену в диалоге выбора папки
-->if !IsValidLOTROFolder(LOTROFolder) // если текущая папка в эдитбоксе некорректная, то…
---->… выводим текущий диалог с ОК и Выход, ибо папка некорректная указана
-->else
---->… иначе ничо не делаем, папка в эдитбоксе и так указана верная, а то что юзер нажал отмену — так он может выбор папки по ошибке тыкнул (мож в выбор языков метил)

Так как форматирование и пробелы перед строками тут не сохраняются, заменил их на "-->" для наглядности
>Однако никакой ошибки нет — на время скачивания и применения патчей блокируются все элементы настроек, способные нарушить процесс, в том числе и кнопка папки
Дело в том, что кнопка оказалась заблокированной _до_ начала процесса скачивания. ЧТо меня и удивило. А когда докачалось — да, предложило указать папку. Указал. Игра осталась на инглише. Пришлось перезакачать/переприменить патчи по новой — но пока ещё не проверял, устранило ли это проблему.

> Поделитесь лучше информацией о том как вы умудрились запустить применение патчей не указав папку?
Легко. Приложение сказало — ща отправлю тебя в настройки. Отправило. Кнопка папки — не нажимается. Тыкался тыкался, без толку. Ну нажал применение патчей — пошла закачка. Докачалось — смог указать папку :)
Ещё вот какой косяк есть. Если папка указана (есть путь уже) — заходим в настройки, жмем ещё раз на папку, и жмем *отмену* (допустим, мы вызвали этот диалог по ошибке) — увидим ошибку мол папка не указана, и варианты только ОК и Выход.