Hello,
I have a problem in BC127 with Firmware 6.1.5. This did not occur in Firmware 5.11
I would like to report a Bug in Firmware version 6.1.5
Is there a newer firmware version?
problem:
When I pair and connect to a BC127 with my iphone (7 plus, or X) I cannot re-connect after the I “forget” the BC127 from the iphone.
Process
BC127 list is empty
iphone sees BC127 in pairing list
iphone connects to BC127 — success
iphone- I disconnect from BC127 —success
iphone - I connect to BC127 —success
iphone - I forget BC127 —success
iphone - I connect to BC127 —FAIL
BC127 list contains the iphone mac address
I have to issue an “unpair” command to the BC127 to clear the list or an “unpair mac address” for the iphone to successfully connect to the BC127 again after I forget the BC127.
This isn’t a bug in the unit, if you Forget device on the iPhone you will need to unpair it from the BC127 since the stored/exchanged keys will be different i.e. the iPhone will want to generate a new one where the BC127 will want to use the existing one, the difference will be interpreted as an attack/mis authentication. The same will happen to an Android device if you go into the BT menu and unpair it from there.
Is this new in Melody 6?
I just tested this same sequence on a BC127 with version “Melody Audio V5.7 RC8 MFI” and the iphone was able to reconnect.to a forgotten device. I did not have to send an unpair command. I did have to power cycle the BC127 (off then on) and cycle the Bluetooth on the iphone (off then on).
Could it be that the version 5 module I have is MFI and the version 6 is not MFI?
Maybe the MFI feature is helping the iphone feel more comfortable remembering a device it forgot.
Answer remains the same, does not change just because the company name did :-).
I just tested with a 7.2 release against android and it failed to connect.
Sierra Wireless Copyright 2018
Melody Audio V7.2 RC2 BA
Build: 1533230344
Ready
unpair
OK
PAIR_PENDING
PAIR_OK 04C23E048A70
OPEN_OK 13 HFP 04C23E048A70
OPEN_OK 10 A2DP 04C23E048A70
ROLE_OK 04C23E048A70 S
ROLE_OK 04C23E048A70 S
ROLE_OK 04C23E048A70 S
OPEN_OK 11 AVRCP 04C23E048A70
AVRCP_PAUSE 11
AVRCP_STOP 11
CLOSE_OK 11 AVRCP 04C23E048A70 //Here I unpaired the device at the phone end
CLOSE_OK 10 A2DP 04C23E048A70
CLOSE_OK 13 HFP 04C23E048A70
list
LIST 04C23E048A70 A2DP AVRCP HFP //Phone is in the list of pair devices
OK
open 04C23E048A70 A2DP //Try to open the A2DP connection with authentication failing
PENDING
OPEN_ERROR A2DP