проблема возникает из-за того что разное расстояние между каждой пары склеиваемых вершин. Поэтому для некоторых хначения не хватает, а для некоторых получается слишком много.
Выровни вершины при помощи ViewAlign и после этого подбери оптимальное значение weld-а.
Weld Selected работает корректно и выполняет лишь то, что ты ему задаешь.