<ShortMessage>Schema XML request error.</ShortMessage>
<LongMessage>Schema XML request error: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize..</LongMessage>
<ErrorCode>20170</ErrorCode>
<SeverityCode>Error</SeverityCode>
<ErrorParameters ParamID="0">
<Value>SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.</Value>
The possible cause for this error is: --- The given root element in your request xml document does not match any Element Declarations in eBay Schema.
RESOLUTION
To work around this problem, check of the following suggestion.
--- Check the root element in your API request xml document in this line and make sure the element name marked blue can be found in API document or eBay Schema <GetCategoriesRequestxmlns="urn:ebay:apis:eBLBaseComponents">
Keep in mind that XML elements are case sensitive. The element <getCategoriesRequest> is different from the element <GetCategoriesRequest>. Opening and closing elements are required to be written with same case.