Долгое время сталкивался с тем, что в коде в обхода коллекции AssemblyDocument.ComponentDefinition.Occurrences больших сборок появлялись иногда ошибки...
Все никак "не доходили руки" разобраться и вот, наконец-то нашел!
Оказалось что для подавленных элементов ComponentOccurrence.ReferencedDocumentDescriptor.ReferencedDocument становиться равным Nothing.
Вот хотелось бы понять - это документированная особенность в хэлпе и я просто не до читал или это - скрытая "ж..."?