All fields (addresses/personal info, emails, comments, etc) that I am passing to modifyItemRequest are successfully updating, except Phones... What I am doing wrong?
Before this request contact, that will be modifying, did not have any phones at all. I know, that I must use <add> type of update to add phones, but for all other fields <update> is working the same way (at least I think so)

Here is GroupWise info:
<gwm:gwVersion>8.0.2 </gwm:gwVersion><gwm:build>91941</gwm:build>

Request:
<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:GroupwiseServiceSvc="http://schemas.novell.com/2005/01/GroupWise/groupwise.wsdl" xmlns:types="http://schemas.novell.com/2005/01/GroupWise/types" xmlns:m="http://schemas.novell.com/2005/01/GroupWise/methods" xmlns:e="http://schemas.novell.com/2005/01/GroupWise/events" xsl:version="1.0">
<soap:Header>
<gwTrace>true</gwTrace>
<session>5VQJAmmONjtvWd1C</session>
</soap:Header>
<soap:Body>
<m:modifyItemRequest>
<m:id>4D52808B.zug.cham.104.1736832.1.1E.1@56:4D3E AEB6.zug.cham.104.1732834.1.12.1@53</m:id>
<m:updates>
<types:update xsi:type="types:Contact">
<types:fullName>
<types:displayName>it xxx guy</types:displayName>
<types:firstName>it xxx guy</types:firstName>
</types:fullName>
<types:emailList primary="my@mail.com"/>
<types:phoneList>
<types:phone xsi:type="types:PhoneNumber" type="Other">(203) 484-830</types:phone>
<types:phone xsi:type="types:PhoneNumber" type="FaxHome">023843820</types:phone>
<types:phone xsi:type="types:PhoneNumber" type="Other">066384038</types:phone>
<types:phone xsi:type="types:PhoneNumber" type="Home">095288403</types:phone>
<types:phone xsi:type="types:PhoneNumber" type="Office">048403049</types:phone>
<types:phone xsi:type="types:PhoneNumber" type="Mobile">0964539584</types:phone>
</types:phoneList>
</types:update>
</m:updates>
</m:modifyItemRequest>
</soap:Body>
</soap:Envelope>


Response:
<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xsl:version="1.0" xmlns:GroupwiseServiceSvc="http://schemas.novell.com/2005/01/GroupWise/groupwise.wsdl" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">&#xA; <soap:Header>&#xA; &#xA; &#xA; </soap:Header>&#xA; <soap:Body>&#xA; <gwm:modifyItemResponse xmlns:gwm="http://schemas.novell.com/2005/01/GroupWise/methods" xmlns:gwt="http://schemas.novell.com/2005/01/GroupWise/types" xmlns:gwe="http://schemas.novell.com/2005/01/GroupWise/events">
<gwt:modified>2011-02-09T11:30:48Z</gwt:modified>
<gwm:status><gwt:code>0</gwt:code></gwm:status>
</gwm:modifyItemResponse>&#xA; </soap:Body>&#xA;</soap:Envelope>