basic BLE development questions

Hi,

I have searched this wiki and read https://forums.garmin.com/developer/connect-iq/w/wiki/19/getting-started-with-connect-iq-ble-development#Using-Nordic-nRF-Connect, but I'm still unclear on BLE development set-up.

SIMULATOR

Is it possible to use the system BLE? (Windows). It does detect and is able to connect with my ble device.

Otherwise, Is it mandatory to use Nordic hardware? If so, would this be sufficient:

https://www.digikey.es/en/products/detail/nordic-semiconductor-asa/NRF52840-DONGLE/9491124?utm_source=oemsecrets&utm_medium=aggregator&utm_campaign=buynow

WATCH

I have built and deployed the NordicThingy52 sample app (Fenix 6Xpro), start scanning, but cannot find my ble device (or any device).

I can see and connect to my ble device with bleScan: https://apps.garmin.com/en-US/apps/9bcc8b66-8385-4afb-b93e-f69e01422284#0

Why should that be? Is there any sample app like the bleScan? I'm sorry I'm still confused with the Nordic dependence.

Thanks!