After updating to code to search against my service I am getting search results but when I click on the result to make it highlighted on the screen I get an error.
The default is "true" in this version of the API, but I cannot recall what it was in previous versions. It looks like your Shape attributes come back null, so give it a try.
I tested it with a couple other esri services and they worked just fine as well. Its just my services, My services will query and get results but when I click on the result to get the feature highlighted, the error occures.
Can you debug and find out which object is null? Is it "graphic" or the Shape attribute? While debugging, check to see what is the value of findResult.LayerName if you are searching multiple layers. It could be only one layer causing the error.
Also, you could go to your service in the REST Services directory, and perform Find there.
Scroll all the way down to the page and click on Find. Use the API Reference link in the upper right corner to see what parameters you need to provide.
See if you get geometry back when Return Geometry is true. Make sure that all layers you are searching have the Shape field (to see the fields of each layer go to the above page and click on each layer link to see their metadata).