Can core bluetooth discover a bluetooth speaker?

Hi,

I'm trying to create a simple utility app that listens for any bluetooth device and shows a list of available devices.

My app discovers a lot of devices when I run it, but for some reason it will not discover a bluetooth speaker. I'm not expecting my app to do anything with the speaker, but I'm suprised that it doesn't even get discovered.

I know the speaker works because I can pair it with my phone and play music through it (but I unpaired/forgot it before I tested my app).

Is there something about a bluetooth speaker that would prevent Core Bluetooth from even seeing it?
Can core bluetooth discover a bluetooth speaker?
 
 
Q