I recently started to use BLE in my project, and I can't manage to get it working in the simulator (no problem if sideloaded). I uploaded on a nrf52840-Dongle the firmware mentioned in the BLE intro.
When I launched the simulator with the COM port specified and the nrf52840-dongle plugged, I get a "Failed to launch the app: Timeout " on VS Code, and the watch screen is completely white with no access to any option besides the ones under "File".
Once I disconnect the dongle from the computer, I can relaunch successfully the debugger - without BLE of course.
If I add the COM port in the BLE Settings after the app is launched, the BLE commands never get triggered.
In the Device Manager, everything is enumerated properly, I tested if the COM port was accepting connections, and it does. And it is busy when the simulator is launched.
I'm on VS Code with 4.0.9, tried with different watches and down to SDK 4.0.7.
Any idea what could be causing the problem? I tried several dongles, and I never had any troubles with serial communication before (and the BLE utility from Nordic works perfectly with those dongles - it enumerates as the same device, maybe it's a similar firmware?). Is there any log from the simulator to look into?
Cheers