Собственно вопрос: вполне возможна ситуация, когда при загрузке частичных CUIX-файлов эти самые CUIX-файлы на самом деле не грузятся. Ну, например, их просто не существует. Возможно ли средствами LISP вычислить эти незагруженные CUIX? menugroup и (vla-item (vla-get-MenuGroups (vlax-get-acad-object)) <...>) могут возвращать какие-то данные, но никак не ошибки...
Или тут только один вариант - проверять элемент, проверять его файл меню? Но ведь файл меню может быть и поврежден (и, следовательно, не загружен)?