Missing kindname for metadata item in hashtable?

Sorry if I’m wrong, but it appears as if the “kind name” is missing from the

Hashtable VideoOS.Platform.Kind.DefaultTypeToNameTable [static]

If I loop through all the items (to build a XML document tree) on my test site then I get an error when I try to fetch the kind name for the metadata items.

Of course I can just skip that “kind” - anyway the even checking IsBuiltInKind doesn’t indicate I shouldn’t look it up in the table?

newAttr = doc.CreateAttribute("NodeKind");
if (VideoOS.Platform.UI.Util.IsBuiltInKind(item.FQID.Kind))
{ newAttr.Value = VideoOS.Platform.Kind.DefaultTypeToNameTable[item.FQID.Kind].ToString(); }
else
{ newAttr.Value = "Unknown"; }
AXMLNode.Attributes.Append(newAttr);

I will raise this with Milestone Development, my first reaction is that this must be an omission. Metadata is a newer Kind which could explain the omission as something that was forgotten when the Kind was developed. That is first reaction let see if Development agree.

Milestone Development have developed a fix. The fix will be in the next MIP SDK which is planned to release aorund new year together with new XProtect server versions etc.