<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Bonded phone with iOS 13.4 unable to connect to the nRF52 with deleted bonding information</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/60455/bonded-phone-with-ios-13-4-unable-to-connect-to-the-nrf52-with-deleted-bonding-information</link><description>Hello there, 
 
 We faced the new issue after the iPhones are updated to the iOS 13.4. I tried to find the issue solving on the forum and looks like it is the new one. 
 We have the following environment: 
 
 MCU nRF52832 
 nRF SDK 13.1 
 SoftDevice nRF52</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 15 May 2020 21:25:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/60455/bonded-phone-with-ios-13-4-unable-to-connect-to-the-nrf52-with-deleted-bonding-information" /><item><title>RE: Bonded phone with iOS 13.4 unable to connect to the nRF52 with deleted bonding information</title><link>https://devzone.nordicsemi.com/thread/250281?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 21:25:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa2e54d2-68ef-4a02-802a-0ea55546afb2</guid><dc:creator>BLEguy</dc:creator><description>&lt;p&gt;Did anyone find a solution to this issue which does not require&amp;nbsp;forgetting the&amp;nbsp;device in the phone settings?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonded phone with iOS 13.4 unable to connect to the nRF52 with deleted bonding information</title><link>https://devzone.nordicsemi.com/thread/247284?ContentTypeID=1</link><pubDate>Wed, 29 Apr 2020 10:10:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:474b1d01-19cb-44cc-aa61-4730cbf8011d</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Thank for the additional information.&lt;/p&gt;
&lt;p&gt;I will look further into this and see what I can find. As of now my best suggestion is to erase the bonding information on the phone, but I&amp;#39;ll see what I can find.&lt;/p&gt;
&lt;p&gt;Best regards, &lt;br /&gt;Joakim&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonded phone with iOS 13.4 unable to connect to the nRF52 with deleted bonding information</title><link>https://devzone.nordicsemi.com/thread/247165?ContentTypeID=1</link><pubDate>Tue, 28 Apr 2020 18:16:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:526c3634-0408-4be7-9aa5-1dab8a868ccb</guid><dc:creator>AlekseyAK</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I would like to clarify then the behavior on repairing. Here you can see the video where the repairing of iOS 12 with the device is performed without the error. And it was so for all iOS devices until we started using iOS 13.4.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://drive.google.com/file/d/1OliEdERNnxb0x7bNWYp02kTTrfxocES2/view?usp=sharing"&gt;https://drive.google.com/file/d/1OliEdERNnxb0x7bNWYp02kTTrfxocES2/view?usp=sharing&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If requirement to forget the device on iPhone before pairing is in Bluetooth security specification, does that mean that before iOS 13.4 Apple ignored that requirement?&lt;/p&gt;
&lt;p&gt;Also, we don&amp;#39;t have this problem with all Android OS versions, repairing performed as expected.&lt;/p&gt;
&lt;p&gt;I think it is new feature for iOS 13.4 and, probably, we will not find the acceptable solution, just to ask the user to forget the device in the settings. If you have an idea how to solve it, it would be great.&lt;/p&gt;
&lt;p&gt;Thank you in advance, Aleksey.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonded phone with iOS 13.4 unable to connect to the nRF52 with deleted bonding information</title><link>https://devzone.nordicsemi.com/thread/246992?ContentTypeID=1</link><pubDate>Tue, 28 Apr 2020 08:05:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d1fef354-1bc1-419e-9501-c3e505aa8e42</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Hi again.&lt;/p&gt;
&lt;p&gt;Did some research and talked to some colleagues about this.&lt;/p&gt;
&lt;p&gt;I still stand by my statements below, that the phone will not and should not connect and re-pair automatically if the bonding information is deleted on the nRF. This is implemented as a security feature.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonded phone with iOS 13.4 unable to connect to the nRF52 with deleted bonding information</title><link>https://devzone.nordicsemi.com/thread/246390?ContentTypeID=1</link><pubDate>Fri, 24 Apr 2020 06:36:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f8ca9159-8a1d-4fcc-b5db-db1cf79aec4d</guid><dc:creator>AlekseyAK</dc:creator><description>&lt;p&gt;Hi Joakim,&lt;/p&gt;
&lt;p&gt;We tested again the repairing with the device from iPhone with iOS 13.3.1 and it works fine. The iPhone updated its bonding information.&lt;/p&gt;
&lt;p&gt;Starting iOS 13.4 something changed and the phone after failed connection does not restart the repairing process. I checked this with the SDK 16 version, the issue is reproduced.&lt;/p&gt;
&lt;p&gt;Asking the user to delete the bonded device in the settings is not good experience for him. We need this issue fixed or may be at least some workaround.&lt;/p&gt;
&lt;p&gt;Can you please help us solve this?&lt;/p&gt;
&lt;p&gt;Regards, Aleksey.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonded phone with iOS 13.4 unable to connect to the nRF52 with deleted bonding information</title><link>https://devzone.nordicsemi.com/thread/246261?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2020 12:30:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5e5e080e-70e5-4794-ba09-3cee922192db</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;What you are seeing is the expected behavior here. If the bond information is erased on the nRF and the peer manager doens&amp;#39;t have a stored bond for the phone, it will decline the connection.&lt;/p&gt;
&lt;p&gt;You would need to erase the bond information on the phone as well in order to reconnect. I tested with an iOS device on iOS 13.3 and I&amp;#39;m seeing the same as you.&lt;/p&gt;
&lt;p&gt;A workaround could be to change the address on the device, as that would make the device appear as a new device on the phone, but in my opinion that seems to be just as much work as simply deleting the bond information on the phone side.&lt;/p&gt;
&lt;p&gt;Note; You can set allow_repair = true. This will allow you to repair the phone if the bond information is deleted on only the phone and not the nRF device. However, this will not help for the case you described above.&lt;/p&gt;
&lt;p&gt;Best regards, &lt;br /&gt;Joakim&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>