Если вы приведете пример одного из ваших правил проверки, это может помочь.
Однако у меня была привычка ставить валидацию в Before Update (особенно когда у меня есть более сложные алгоритмы валидации)
Обновление:
Я провел некоторые эксперименты, и кажется, что правило проверки для поля проверяется ТОЛЬКО при обновлении поля, но не при обновлении в другом месте формы, а не при сохранении записи. Поэтому я думаю, что ваше решение - перенести валидацию в Form_BeforeUpdate.
ИЛИ вы можете сделать столбец в таблице ненулевым - что заставит пользователей что-то делать с полем.
ИЛИ, если поле должно быть «Тестирование», то вы можете обойти все целиком, установив значение по умолчанию и заблокировав поле, чтобы пользователь не мог его изменить.