Running into this strange issue, both with Connect IQ apps from the store as with custom app. Tested on a GPSMAP 67. If I have my unit paired with my phone (iPhone 13 Pro, iOS 17.6) and configured with both Garmin Explore app and Garmin Connect app, apps that make web requests work perfectly fine.
But when I install the ConnectIQ app on my phone, the same Connect IQ apps on the GPSMAP 67 give timeout errors when making the same web requests. I tested this with a simple Connect IQ app that makes a single web request. Without Connect IQ app installed on the phone this works fine, with Connect IQ app installed on the phone, the makeWebRequest invocation fails with a BLE_HOST_TIMEOUT error.
Have others experienced this as well? Is it a bug in the GPSMAP 67 software?