> This page is for Documentation, version Integration guides (default).
> For other versions, use one of these documentation indexes:
> - Integration guides (default): https://avalara.ferndocs.com/docs/integration-guides/llms.txt
> - Refactor guides: https://avalara.ferndocs.com/docs/refactor-guides/llms.txt
> - Get certified: https://avalara.ferndocs.com/docs/get-certified/llms.txt
> - Agent to Agent (A2A): https://avalara.ferndocs.com/docs/agent-to-agent-a2a/llms.txt
> - AI use cases: https://avalara.ferndocs.com/docs/ai-use-cases/llms.txt
> - API versioning: https://avalara.ferndocs.com/docs/api-versioning/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://avalara.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://avalara.ferndocs.com/_mcp/server.

# Errors

* [Previous](https://developer.avalara.com/communications/dev-guide_geo_soap/reference/fault)
* [Next Chapter](https://developer.avalara.com/communications/dev-guide_geo_soap/geocode-offline/)

### Authentication

Error Code

Message

Summary

HTTP 500 Internal Server Error

[An error occurred when verifying security for the message](https://developer.avalara.com/communications/dev-guide_geo_soap/reference/errors/invalid-security/)

Problems with `Security` object

HTTP 500 Internal Server Error

[User not found!](https://developer.avalara.com/communications/dev-guide_geo_soap/reference/errors/user-not-found/)

Invalid username

HTTP 500 Internal Server Error

[Password is invalid!](https://developer.avalara.com/communications/dev-guide_geo_soap/reference/errors/password-is-invalid/)

Invalid password

HTTP 500 Internal Server Error

[USER VALIDATION ERROR - userName or password is null](https://developer.avalara.com/communications/dev-guide_geo_soap/reference/errors/user-validation-error/)

Password field missing in the header

HTTP 500 Internal Server Error

[User account is inactive!](https://developer.avalara.com/communications/dev-guide_geo_soap/reference/errors/user-account-is-inactive/)

User account is inactive

### Request

Error Code

Message

Summary

HTTP 400 Bad Request

[400 Bad Request](https://developer.avalara.com/communications/dev-guide_geo_soap/reference/errors/400-bad-request/)

Format of the XML request is incorrect

HTTP 500 Internal Server Error

[The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://tempuri.org/:inputAddress.](https://developer.avalara.com/communications/dev-guide_geo_soap/reference/errors/deserialization-failed/)

Format of the XML request is incorrect

HTTP 200 OK

[No error message](https://developer.avalara.com/communications/dev-guide_geo_soap/reference/errors/empty-result/)

No error message returned but the geocode result is empty

* [Previous](https://developer.avalara.com/communications/dev-guide_geo_soap/reference/fault)
* [Next Chapter](https://developer.avalara.com/communications/dev-guide_geo_soap/geocode-offline/)

> **Note**
>
> Part of the **Communications Geo SaaS Pro SOAP guide** integration guide. [Open the full "Errors" milestone on Avalara](https://developer.avalara.com/products/communications/integration-guides/dev-guide_geo_soap/reference/) to see every page in this section.