Have you checked your app's visibility time because the same thing happened to me once when I was trying to connect my mobile to the speakers via Bluetooth then my mobile can't detect Bluetooth speaker So when I looked in my Bluetooth settings, my Bluetooth visibility time was set on minutes, so I set it to never, and my Bluetooth immediately detected the speakers.