Per lavoro mi è capitato diverse volte di sviluppare componenti COM.
Quando è una mia applicazione ad eseguirli, individuare il problema anche durante il carcamento tutto sommato non è un problema.
Purtroppo quando sviluppiamo addin per prodotti di terze parti non abbiamo il controllo del processo di loading, e quindi a volte vediamo semplicemente il risultato. Non si carica... Individuare il motivo è spesso estremamente arduo.
Mi hanno girato una soluzione che abilita un log del caricamento, garantendo così l'accesso a informazioni altrimenti non visibili.
Le istruzioni per attivarlo e trovate qui:
Troubleshooting com add in load failures