Зачем тогда мне из ТП установили 1400
Патамушта ты "счастливый" обладатель подключки через PPPoE, который к каждому твоему пакету добавляет несколько своих байтов, тем самым удлинняя пакет. Но итоговый пакет должен поместиться в 1500, иначе не будет принят PPPoE-сервером, тупо потеряется. А если он потеряется, это может быть воспринято сервером как нарушение виртуального канала и тебя автоматом деавторизует от греха подальше... И короче ничерта не работает.

стабильно со всеми узлами у меня заработало на 1380
Выдать люлей провайдеру. Потому-что если юзеру приходится у себя что-то укорачивать - это точно косяк провайдера.