Whenever I try and call this, i get an UNEXPECTED_INTERNAL_API_ERROR error, both on our live account and test account
<s:Header>
<clientCustomerId></clientCustomerId>
<developerToken></developerToken>
<userAgent>unknown (AwApi-DotNet/24.6.0, Common-Dotnet/9.5.0, .NET CLR/4.0.30319.42000, , gzip)</userAgent>
</RequestHeader>
</s:Header>
<operations>
<operator>ADD</operator>
<operand xsi:type="BiddableAdGroupCriterion">
<adGroupId>69481202596</adGroupId>
<criterion xsi:type="ProductPartition">
<partitionType>SUBDIVISION</partitionType>
</criterion>
</operand>
</operations>
<operations>
<operator>ADD</operator>
<operand xsi:type="BiddableAdGroupCriterion">
<adGroupId>69481202596</adGroupId>
<criterion xsi:type="ProductPartition">
<partitionType>UNIT</partitionType>
<parentCriterionId>-
2147483648</parentCriterionId>
<caseValue xsi:type="ProductOfferId">
<value>A17</value>
</caseValue>
</criterion>
<biddingStrategyConfiguration>
<bids xsi:type="CpcBid">
<bid>
<microAmount>1000000</microAmount>
</bid>
<cpcBidSource>CRITERION</cpcBidSource>
</bids>
</biddingStrategyConfiguration>
</operand>
</operations>
<operations>
<operator>ADD</operator>
<operand xsi:type="NegativeAdGroupCriterion">
<adGroupId>69481202596</adGroupId>
<criterion xsi:type="ProductPartition">
<partitionType>UNIT</partitionType>
<parentCriterionId>-
2147483648</parentCriterionId>
<caseValue xsi:type="ProductOfferId"/>
</criterion>
</operand>
</operations>
</mutate>
</s:Body>
</s:Envelope>
<soap:Header>
<requestId>000587341cad21ab0a37c201b203bbcb</requestId>
<serviceName>AdGroupCriterionService</serviceName>
<methodName>mutate</methodName>
<operations>3</operations>
<responseTime>328</responseTime>
</ResponseHeader>
</soap:Header>
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api.services.common.error.InternalApiError.<init>(InternalApiErro]</faultstring>
<detail>
<message>[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api.services.common.error.InternalApiError.<init>(InternalApiErro]</message>
<ApplicationException.Type>ApiException</ApplicationException.Type>
<fieldPath></fieldPath>
<trigger></trigger>
<errorString>InternalApiError.UNEXPECTED_INTERNAL_API_ERROR</errorString>
<ApiError.Type>InternalApiError</ApiError.Type>
<reason>UNEXPECTED_INTERNAL_API_ERROR</reason>
</errors>
</ApiExceptionFault>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>