Да. Я столкнулся с этим, и работа вокруг, которую я придумал, состояла в том, чтобы добавить один пробел вместо полной очистки поля. По моему опыту, это произошло только в том случае, если я внес изменения в EditForm. Когда это было сделано в InfoPath, это, похоже, сработало.
Конечно, после использования "" в качестве моего пустого значения я должен был обрезать его всякий раз, когда мне нужно было проверить, действительно ли поле пустое.