<Objs Version="1.1.0.1" xmlns="http://schemas.microsoft.com/powershell/2004/04">
<Obj RefId="0">
<TN RefId="0">
<T>System.Collections.Hashtable</T>
<T>System.Object</T>
</TN>
<DCT>
<En>
<S N="Key">object3</S>
<Obj N="Value" RefId="1">
<TN RefId="1">
<T>System.Collections.ObjectModel.Collection`1[[System.Management.Automation.PSObject, System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]</T>
<T>System.Object</T>
</TN>
<LST>
<Obj RefId="2">
<TN RefId="2">
----> <T>Selected.Microsoft.PowerShell.Commands.GenericMeasureInfo</T>
<T>System.Management.Automation.PSCustomObject</T>
<T>System.Object</T>
</TN>
<MS>
<S N="name">name2</S>
<S N="object">object3</S>
<S N="quantity">4</S>
</MS>
</Obj>
</LST>
</Obj>
</En>
<En>
<S N="Key">object4</S>
<Obj N="Value" RefId="3">
<TNRef RefId="1" />
<LST>
<Obj RefId="4">
<TNRef RefId="2" />
<MS>
<S N="name">name2</S>
<S N="object">object4</S>
<S N="quantity">1</S>
</MS>
</Obj>
</LST>
</Obj>
</En>
</DCT>
</Obj>
</Objs>
все верно, привел входные данные к единому стилю и все заработало корректно. Спасибо за помощь!