<?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>MTU exchange failing with error 0x0e</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/117205/mtu-exchange-failing-with-error-0x0e</link><description>Recently we have started to see a lot of disconnection issue where the device wont connect and while debugging this issue is replicating on Pixel 7, Pixel 7 Pro and Samsung S23 Ultra (tested with these devices) with Android 14 where the mtu exchange is</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 11 Dec 2024 14:09:18 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/117205/mtu-exchange-failing-with-error-0x0e" /><item><title>RE: MTU exchange failing with error 0x0e</title><link>https://devzone.nordicsemi.com/thread/514542?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2024 14:09:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a48d2001-ad8a-450a-a82a-1df97ccfb1c5</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user="Gaurav2908"]Can you please explain why would this config solve this issue[/quote]
&lt;p&gt;My theory is that those that wrote the LL of the central device have not properly tested and supported this use case. There is nothing illegal done by the peripheral device, it just the central device that is not able to handle it.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MTU exchange failing with error 0x0e</title><link>https://devzone.nordicsemi.com/thread/514536?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2024 13:48:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:891bc3fb-b08c-4eb3-8f20-251ddfbb16e4</guid><dc:creator>Gaurav</dc:creator><description>&lt;p&gt;Hi &lt;a href="https://devzone.nordicsemi.com/members/kme"&gt;Kenneth&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Adding -&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_GATT_AUTO_SEC_REQ&lt;/span&gt;&lt;span&gt;=n &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_GATT_AUTO_UPDATE_MTU&lt;/span&gt;&lt;span&gt;=n&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Is giving satisfactory results in initial testing.&lt;br /&gt;&lt;br /&gt;Can you please explain why would this config solve this issue&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MTU exchange failing with error 0x0e</title><link>https://devzone.nordicsemi.com/thread/514510?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2024 13:05:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:839a4b4e-9e51-4cec-ba04-0bfc48548ad2</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;In general I see from time to time that central devices &amp;quot;misbehave&amp;quot; if the peripheral device try to initiate specific procedures upon connection. This is fully allowed by the BLE spec, but somehow some of them still don&amp;#39;t handle it very well. The typical ones I can find are:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;CONFIG_BT_GATT_AUTO_SEC_REQ=y&amp;nbsp;&lt;br /&gt;CONFIG_BT_AUTO_DATA_LEN_UPDATE=y&lt;br /&gt;CONFIG_BT_AUTO_PHY_UPDATE=y&lt;br /&gt;&lt;/span&gt;&lt;span&gt;CONFIG_BT_GATT_AUTO_UPDATE_MTU=y&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Setting either or all to =n should&amp;nbsp;not be problematic, because in my experience all central devices will do this in any case in their own pace.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;br /&gt;Kenneth&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>