<?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>Android 15 introduces bug where bonded devices cannot be disconnected</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/121769/android-15-introduces-bug-where-bonded-devices-cannot-be-disconnected</link><description>We use several Nordic chips in our BLE sensors. We bond to the devices from Android, connect to update configurations, then disconnect such that the device then advertises beacon information periodically. The problem we just hit with Android 15 (it works</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 26 Jun 2025 12:42:32 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/121769/android-15-introduces-bug-where-bonded-devices-cannot-be-disconnected" /><item><title>RE: Android 15 introduces bug where bonded devices cannot be disconnected</title><link>https://devzone.nordicsemi.com/thread/540584?ContentTypeID=1</link><pubDate>Thu, 26 Jun 2025 12:42:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8f76993d-b43d-4fcf-a5cb-1837a680a6a1</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I see there has been no responses yet here. Is this still unresolved?&lt;/p&gt;
&lt;p&gt;We are unable to reproduce this locally, as disconnection works fine here from Android 15. What phone, and what specific version, is this, and what app, library or other method are you using on the Android side?&lt;/p&gt;
&lt;p&gt;Also, if you have any logs, error messages, sniffer logs or other info highlighting what is happening, it might be possible for us to have a look to see if we find anything to be off.&lt;/p&gt;
&lt;p&gt;If it turns out you that do indeed need a workaround on the nRF for things to work, then at least you could reset the timer when communication does take place, in order to avoid timing out from active sessions. Alternatively, I guess you can provide a custom service where the android can request to the nRF that it wants the nRF to end the connection. Nevertheless, both of these would be a last resort if no other solution is found.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>