# Unable to scan for toys with iOS SDK 1.5.1

**URL:** <https://forum.developer.lovense.com/t/unable-to-scan-for-toys-with-ios-sdk-1-5-1/1666>\
**Category:** iOS SDK\
**Created:** [May 15, 2025, 4:02pm UTC](https://forum.developer.lovense.com/t/unable-to-scan-for-toys-with-ios-sdk-1-5-1/1666 "2025-05-15T16:02:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sexy-mark](https://avatars.discourse-cdn.com/v4/letter/s/9e8a1a/32.png) [@sexy-mark](https://forum.developer.lovense.com/u/sexy-mark)\
**Post date:** [May 15, 2025, 4:02pm UTC](https://forum.developer.lovense.com/t/unable-to-scan-for-toys-with-ios-sdk-1-5-1/1666/1 "2025-05-15T16:02:59Z")

</div>

I just updated my project to 1.5.1, and I can’t scan for toys using .searchToys(). I have notification handlers set up for .toyScanSuccess, .toyConnectSuccess, and .toyConnectBreak, but I get nothing. I have logs on, but I only see:

```auto
[SDK]-Log: Invalid Token: Success!!!

```

I’m not sure what that means.

---

<div class="post-metadata">

**Author:** ![caevan](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.developer.lovense.com/caevan/32/231_2.png) [@caevan](https://forum.developer.lovense.com/u/caevan)\
**Post date:** [February 26, 2026, 7:34am UTC](https://forum.developer.lovense.com/t/unable-to-scan-for-toys-with-ios-sdk-1-5-1/1666/2 "2026-02-26T07:34:49Z")

</div>

There seems to be an issue with the current IOS SDK version 1.5.1. .toyScanSuccess does not seem to trigger. After issuing Lovense.shared.searchToys(). If I use the IOS native CoreBlueTooth centralManager does get called and the toy is visible. I was then able to get the toy’s ID. With the toyID I can issue a Lovense.shared.connectToy(toyID) and .toConnectSucces does get triggered. I could then issue commands successfully.

The issue just seems to be with Lovense.shared.searchToys(). Maybe someone can look into it.
