The sample code is giving strange errors or is crashing!
Most likely, the sample code cannot connect to Service Objects. Many environments will not allow you to connect out on port 80, or will clip out XML data from these requests/responses.
The easiest way to check for this is to open a browser on the machine running the sample code. In your browser, navigate to: https://trial.serviceobjects.com/dgp/DemographicsPlus.asmx
Then try to run one of the operations with your trial key. If you get a browser error, or get no data back, then the sample code isn't able to connect, either. Contact your systems administrator to resolve why you are not able to connect to Service Objects.
Why does the service return a resolution level?
Unfortunately, precise block level data is not always available and so the service will expand it's search area and cascade out to try and find the next best set of data.
Why is demographic information unavailable for a certain street address?
If you are receiving an error message saying demographic information is unavailable, the ZIP code may be relatively new or did not get included in the 2010 Census for some other reason.
Can Demographics Plus give me the information for a Canadian address?
No. Demographics Plus works only for U.S. street addresses.
What is a Census Tract?
There is a good description here https://libguides.lib.msu.edu/tracts.
I'm not a programmer. How do I use DOTS Demographics Plus?
Service Objects runs batches for you! A free batch trial is available at https://www.serviceobjects.com/batch/upload.