Вам необходимо иметь заглавную V для внутреннего тега значения.Вот код, который работает, который я использую, чтобы обновить причину состояния, измените по мере необходимости.Кроме того, конечная точка SOAP устарела, вам следует перейти на WebAPI
request += "<a:KeyValuePairOfstringanyType>";
request += "<c:key>Status</c:key>";
request += "<c:value i:type=\"a:OptionSetValue\">";
request += "<a:Value>" + 2 + "</a:Value>";
request += "</c:value>";
request += "</a:KeyValuePairOfstringanyType>";