If you open a channel using wild cards, and connect to a device, once you drop to search, the search will only acquire that particular device. Since your search timeout is infinite, you will always be searching for that particular device.
If you want to pair to a different device, you will need to close the channel, and make sure to set the channel ID to a wild card. You could also change your search timeout so that it is infinite while you are pairing, but a finite value when you are already connected to a device.