Hello,
Thank you for posting in Q&A forum.
This may be due to Windows making it easier to recognize and connect to public addresses, while there may be some restrictions or configuration issues with private addresses.
We suggest that you try the following methods to solve the problem:
Ensure that the communication settings between your BLE device and Windows device are correct, and that the broadcast address and connection address types match the requirements of Windows.
Check the Bluetooth settings of the Windows device to ensure that it can recognize and connect BLE devices using private addresses.
If possible, try updating Windows Bluetooth drivers or firmware to ensure a more stable connection with BLE devices.
If the problem persists, you may need to further investigate Windows restrictions on BLE device connections or consult relevant documentation for further assistance. I hope this information is helpful to you! If there are any misunderstandings, please contact me.
Best regards,
Jill Zhou
If the Answer is helpful, please click "Accept Answer" and upvote it.