Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs

fast pair connects but fails to add to find my device

I am using Zephyr 2.9.0 with the sdk-nrf repo v2.9-branch checked out. The locator_tag sample builds without issue and flashes to the nRF54L15-PDK without issue. I have a Moto G 5G that I am testing with, and have it set up in developer mode as well as having "include debug results" enabled. My google account is registered with the developer program.

When I boot the dev board with the locator_tag firmware, I get the half-screen "connect" dialog, and when I tap connect I see it interact with the dev board. The "use responsibly" dialog comes up, but I see that the dev kit has already been disconnected, and tapping "agree and continue" briefly shows something I cannot see because it is so fast, then the "issue connecting" dialog comes up saying "check your internet and Bluetooth connections, then try connecting to the Find My Device again." Trying again just waits forever.

On the devkit console I see the following. Note that *all* of this is printed before I tap on "agree and continue", and nothing is printed afterward. It seems like whatever fast pairing is happening is not getting written to the device, since a reboot of the devkit just does the same again.

What am I missing? I have tried several times, and also tried with an nRF52840 dev kit as well with the same results.

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
*** Booting NCS locator tag v2.9.0-eaae5ac184e9 ***
*** Using nRF Connect SDK v2.9.0-eaae5ac184e9 ***
*** Using Zephyr OS v3.7.99-1f8f3dc29142 ***
I: Starting Bluetooth Fast Pair locator tag example
I: DFU: Firmware version: 2.9.0+0
I: 7 Sectors of 4096 bytes
I: alloc wra: 0, e60
I: data wra: 0, b0
I: SoftDevice Controller build revision:
I: 79 a3 10 be e6 80 b7 e9 |y.......
I: a3 ba cc a9 fc 08 66 12 |......f.
I: 90 cf 45 a9 |..E.
I: HW Platform: Nordic Semiconductor (0x0002)
I: HW Variant: nRF54Lx (0x0005)
I: Firmware: Standard Bluetooth controller (0x00) Version 121.4259 Build 3078678206
I: No ID address. App must call settings_load()
I: Bluetooth initialized
I: Identity[0]: E8:66:EE:5F:C6:47 (random)
I: Identity[1]: F2:33:78:AF:BC:D0 (random)
I: HCI: version 6.0 (0x0e) revision 0x309a, manufacturer 0x0059
I: LMP: version 6.0 (0x0e) subver 0x309a
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX