I'm encountering the same problem! I publish a general-purpose BLE survey tool that many folks find useful for development. https://github.com/jnross/Bluetility. It is essential that this tool can scan for any advertising peripheral and not need to specify an advertised service UUID. This issue doesn't seem to be directly caused by Monterey because old builds continue to work. So it seems that instead this is caused by either Xcode 13 or the macOS SDK included with Xcode13.
Topic:
App & System Services
SubTopic:
Networking
Tags: