I have Flex Viewer 3.0 installed on a server running 10.1. I added a web service to a web app in this 3.0 Flex Viewer. Then I added the search widget, and I can select features using the geometry selection tools just fine. The selected features and attributes show up in the results.
I then install 3.1, and upgrade this application. The search tool no longer works. There are no changes to the service or anything else I can imagine. Furthermore, as a test, I uninstalled the Flex Viewer, deleted the flexviewers folder completely from inetpub/wwroot. Then I freshly installed Flex Viewer 3.0 and re-set up the application same as before, and the search by geometry works. Then I install 3.1 and again, the search no longer works. It just doesn't select anything. A bug?
Also, in both cases (3.0 and 3.1) the "Select by Attribute" icon doesn't exist in my Search widget. Everywhere in the forums and Help, I see screenshots of it (Select Features and Select Attributes) but I don't see it in my installation. Anybody else seen this?