Заметил такую вещь.
1. Нажимаем design объекта(начинаем редактировать).
2. Не компилируя блокируем этот объект в дизайнере.
3. Меняем объект и компилируем
И что видим в результате? Поля блокировки объекта очищаются

.
Связано видимо с тем что при нажатии design (начале редактирования объекта) берется запись из таблички Object где поля блокировок еще пустые. При обновлении же текущие данные затираются новой(старой) версией объекта без блокировки.