[Windows Phone 7 Q&A, Help & Troubleshooting] macelius:
Did the native Maps app on Your Windows Phone 7 device suddenly loose the ability to find the local Starbucks? Does it keep coming back with "No Results Found" for anything other than city names or addresses? Did the search button, which used to bring up bing search with scout, music, vision, and voice search options, suddenly decide to just open up Bing in IE? Well, apprently MS and it's partners have hacked your registry disabling such searching, hoping to finally prompt You to throw that perfectly working two-three year old device in the trash to upgrade to a WP8/10 device (if You're not pissed enough to go to Android yet).

Don't worry though, if Your WP7 search button and Bing Maps search is not working, It's fixable; here's what they changed:

[HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions]

"CurrentVersion"="Default"

[HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions]

"CurrentEtag"=""52757f6711ded01:0"" <<<CurrentEtag added, not sure if this matters

"CurrentVersion"="VersionA" <<Version changed from "Default" to "VersionA" which has search disabled, amongst other things (see below)

"Default" config Version settings for en-us;

[HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions\Default\Locales\en-us]

"AddressSearchCulture"="en-us"

"AudioDurationList"="3000,6000,9000,12000,15000"

"AudioPeriod"=dword:00000bb8

"AudioRequestType"="AudioFeatures16"

"AudioSampleCount"=dword:00000005

"AudioSearchEnabled"=dword:00000001

"AudioSearchMarketList"="US,CA,AU,GB,FR,IT,DE,ES"

"AutoSuggestEnabled"=dword:00000001

"BusinessReviewsEnabled"=dword:00000001

"EditThisPlaceUrl"="

https://gazetteer.bingmobile.com/nearby/editplace.htm

"

"EventCardEnabled"=dword:00000001

"FinanceInstantAnswerUrl"="http://mny.mobile.msn.com/en-us/quote.aspx?symbol={0}"

"ImagePivotEnabled"=dword:00000001

"LocalPivotEnabled"=dword:00000001

"MapCulture"="en-us"

"MovieCardEnabled"=dword:00000001

"NeighborhoodEnabled"=dword:00000001

"ProductCardEnabled"=dword:00000001

"RoutingCulture"="en-us"

"SearchEnabled"=dword:00000001

"SpeechInRoutingEnabled"=dword:00000001

"TrafficEnabled"=dword:00000001

"VisionDetectorList"="UPC, QR, MSTAG"

"VisionDisplayText"="Scan barcodes, QR Codes, Microsoft Tags, books, CDs, and DVDs."

"VisionOCRLanguagesList"="EN,ES,IT,DE,FR,NL,PT"

"VisionRecognizerList"="OCR,Product"

"VisionServicesEnabled"=dword:00000001

New "VersionA" section / settings:

[HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions\VersionA] <<whole new key/subkeys

[HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions\VersionA\Locales\en-us]

"AddressSearchCulture"="en-us"

"AudioDurationList"="3000,6000,9000,12000,15000"

"AudioPeriod"=dword:00000bb8

"AudioRequestType"="AudioFeatures16"

"AudioSampleCount"=dword:00000005

"AudioSearchEnabled"=dword:00000001

"AudioSearchMarketList"="US,CA,AU,GB,FR,IT,DE,ES"

"AutoSuggestEnabled"=dword:00000001

"BusinessReviewsEnabled"=dword:00000001

"EditThisPlaceUrl"="

http://www.bing.com/local/reportproblem

" <<<<"EditThisPlaceURl" different (maybe this is what broke the search button)

"EventCardEnabled"=dword:00000001

"FinanceInstantAnswerUrl"="http://mny.mobile.msn.com/en-us/quote.aspx?symbol={0}"

"ImagePivotEnabled"=dword:

00000000

<<<<<< Image Pivot disabled (0 vs 1)

"LocalPivotEnabled"=dword:

00000000

<<<<<<< LocalPivot disabled (0 vs 1)

"MapCulture"="en-us"

"MovieCardEnabled"=dword:00000001

"NeighborhoodEnabled"=dword:00000001

"ProductCardEnabled"=dword:00000001

"RoutingCulture"="en-us"

"SearchEnabled"=dword:

00000000

<<<< SEARCH DISABLED (0 vs 1) WTF MICROSOFT/HTC/T-Mobile?!?!?!?!?!?!?!?!?

"SpeechInRoutingEnabled"=dword:00000001

"TrafficEnabled"=dword:00000001

"VisionDetectorList"="UPC, QR, MSTAG"

"VisionDisplayText"="Scan barcodes, QR Codes, Microsoft Tags, books, CDs, and DVDs."

"VisionOCRLanguagesList"="EN,ES,IT,DE,FR,NL,PT"

"VisionRecognizerList"="OCR,Product"

"VisionServicesEnabled"=dword:00000001

The "VersionA" config version has even worse settings for some other locales, disabling everything from the looks of it. Take a look at the attached reg files for details (I renamed to .txt; CARE NOT TO APPLY TO YOUR PC REG OR IT WILL BRICK YOUR PC!!!).

So, the solution; all You've got to do is change the "CurrentVersion" value under [HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions\] from "VersionA" back to "Default".

If You're so inclined (I know I am), You can also delete the [HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions\VersionA] key alltogether.

On My Radar, this not only restored the maps search capabilities, but also restored the search button!!!

Some background:

Starting sometime in September I noticed that the search feature in the native Maps app on my Radar seemed broken; it stopped working to pull up businesses, POI, and anything other than city names or complete addresses. "Seattle" worked fine, but anything like 'coffee', 'gas', 'library', or even 'starbucks' came up with "No results found". I did some searching and apparently I wasn't the only one; with the end of WP7 support MS and it's partners seem to have been neutering features such as the search button (now goes directly to bing, remember voice search anyone?) etc. I flashed Deepshining Radar v4.0 WP7.8 and switched to the Nokia marketplace so I could have Here Maps and Drive, that at least got me search functionality with info better than gMaps and voice navigation, but slower on these older devices, and split in to two apps :/. While HTC Locations also looked promising, it could not seem to find an internet connection when it needed it, and the interface is pretty rough.

Magically though, the Maps search was working again, so I was stoked, but not for long...a half a day later the search died again, and again i was only able to search for addresses. I did another factory reset, this time the search worked only for minutes until the phone finished configuring itself. The only difference was I left the SIM in. I tried it again with the SIM out, letting the phone finish doing it's thing till I got that first "5 tips for getting the most from your WP" text message before I put in the sim. This kept search working for a few hours again. This confirmed My suspicion that some setting was getting changed somewhere.

Out came wp7 root tools and reg backup. I looked around and found maps/search related settings under HKLM\System\SearchMaps, as well as some stuff under HKLM\System\OnlineServices\providers\bing\mapslocal and some other places) so I took dumps of HKLM\system before and after, compared them, and this is what I found. See attached for complete dumps.

I changed the config version back to 'default', and everything works again, including the Search button!!!

Took Me all weekend to figure out, Hope this helps anyone else in the same situation.