I have a macOS background app which runs with a launchd daemon plist. The app has core location permissions. I was able to get BSSID until macOS Monterey. But with upgrade to ventura, I see that when I run the app with xcode or terminal, I see the BSSID. But when I try to run the app with a launchd daemon plist, the BSSID is empty/nil. Any help?