Ensure services are searched over BR/EDR transport after BR/EDR pairing

After pairing over BR/EDR transport, service search is scheduled over the transport depending upon device type. If device type is not correct for any reason, service search may get started over LE transport. In such case, btif_dm may continue to wait for SDP search results for reseting pairing state, thus blocking further pairing attempts.

Bug: 282733852
Test: Pair with dual mode devices
(cherry picked from https://android-review.googlesource.com/q/commit:d6c6d68524ec26b0f9c243a7a6e9066f40a6aeee)
Merged-In: Ib5124fcf334a357495a57abee5bd6050248c7eb2
Change-Id: Ib5124fcf334a357495a57abee5bd6050248c7eb2
diff --git a/system/btif/src/btif_dm.cc b/system/btif/src/btif_dm.cc
index 7a2cbea..bb19c41 100644
--- a/system/btif/src/btif_dm.cc
+++ b/system/btif/src/btif_dm.cc
@@ -1272,7 +1272,7 @@
           LOG_INFO("scheduling SDP for %s", ADDRESS_TO_LOGGABLE_CSTR(bd_addr));
           pairing_cb.sdp_over_classic =
               btif_dm_pairing_cb_t::ServiceDiscoveryState::SCHEDULED;
-          btif_dm_get_remote_services(bd_addr, BT_TRANSPORT_AUTO);
+          btif_dm_get_remote_services(bd_addr, BT_TRANSPORT_BR_EDR);
         }
       }
     }