Occasionally when uploading to Trade Me via API you might see an error which says "Upload failed, Trade Me has not indicated what went wrong."
This error is usually caused by special characters which may be present in the listing advert body and/or heading.
A common way this can happen is when an agent sends the administrator an advert as a MS Word document. The administrator then copies and pastes the text into SalesPartner, which may include hidden special formatting characters contained in the original document.
To clean the text and resolve the error, you can use http://www.textcleanr.com/
Click Listing Entry > Advert tab, select the advert text (Ctrl+A), right click & Copy (Ctrl+C).
Right click & Paste (Ctrl+V) the advert text into the TextCleaner window.
Drop down MS Word Specific Characters and select Replace Them.
Now click Clean Text, then copy and paste the cleaned advert text back into SalesPartner, and re-upload the listing to Trade Me.