Какое значение Вы пытались записать. Связь есть вообще? Из этого поста я понял что макрос Вы именно сейчас не использовали? На вкладке с настройками(там же где чередование) есть пунктик "статус" создайте там переменную булеву. и смотрите на нее если связь норм. она 1 если нет 0.
В настройках" запись по изменению"Возможно в программе тоже должен быть какой-нибудь "триггер" для записи