I was able to seal a MP which does not has a reference with no issues , but on another where there are multiple references it fails with below error Management pack could bot be loaded. Currently on System Center 2012 SP1.
Could not load management pack [ID=Microsoft.SQLServer.2008.Monitoring, KeyToken
=31bf3856ad364e35, Version=18.104.22.168]. The management pack was not found in the
Microsoft.EnterpriseManagement.Common.ObjectNotFoundException: An object of clas
s ManagementPack with name Microsoft.SQLServer.2008.Monitoring was not found.
anagementPack(String name, String keytoken, Version version)
From my custom management pack which I am trying to seal the references are pointing to
and from the Mircosoft.SQLServer.2008.Monitoring the versions match there too. It looks like the verions are matching – not sure why it cannot load it.