Получил ответ из списка рассылки wix-пользователей.
Роб Меншинг:
«Добавление пользовательских действий в патчи работает не очень хорошо. Патчи по существу применяют преобразование к существующему MSI, а затем восстанавливают MSI. В случае удаления исправления преобразование удаляется и MSI восстанавливается. Очевидно, что если пользовательский действие преобразуется с преобразованием, то у него нет шансов на выполнение.
Установщик Windows выполняет особые действия, чтобы отслеживать состояние MSI до и после преобразования, чтобы они могли правильно удалять данные. "
Они также говорили о том, что в MSI 4.5 есть функция, которая может позволить вам это сделать, но WIX необходимо было поддерживать совместимость с более ранними версиями, и все еще были некоторые проблемы с хранением данных.
Короче говоря, пользовательские действия при удалении патча не работают в WIX.