Убрал лишний Dispatcher.Invoke() при загрузке локомотива. Кажется, без него не хуже.
Исправил ошибку с детекцией локомотива при отсутствии номера секции