Я сомневаюсь, что это ошибка. Однако кажется, что он застревает в одном файле в пути развертывания. Может быть, это тип файла, который заблокирован брандмауэром.
Я бы просто удалил все файлы, кроме одного, из сборки и посмотрел, нормально ли это загружается, а затем добавил остальные файлы один за другим (или, возможно, напечатал по типу) и посмотрел, в каком файле застряла загрузка ClickOnce.
Если это, похоже, ничего не даст, я создам фиктивное приложение и разверну его с помощью ClickOnce и посмотрим, будет ли оно вообще установлено на коробке клиента.