<?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>nRF5340 broadcast sink does not get BIG/PA loss callbacks when broadcast source reboots; only &amp;quot;Unhandled vendor-specific event 0x01&amp;quot;</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/127484/nrf5340-broadcast-sink-does-not-get-big-pa-loss-callbacks-when-broadcast-source-reboots-only-unhandled-vendor-specific-event-0x01</link><description>Hi, 
 I have a custom nRF5340-based LE Audio broadcast sink built on nRF Connect SDK v3.2.0 (Zephyr 4.2.x). It scans for a broadcast source, establishes PA sync, creates a BAP broadcast sink, syncs to a BIS, and receives audio normally. No problems. </description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 20 Mar 2026 18:53:15 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/127484/nrf5340-broadcast-sink-does-not-get-big-pa-loss-callbacks-when-broadcast-source-reboots-only-unhandled-vendor-specific-event-0x01" /><item><title>RE: nRF5340 broadcast sink does not get BIG/PA loss callbacks when broadcast source reboots; only "Unhandled vendor-specific event 0x01"</title><link>https://devzone.nordicsemi.com/thread/563797?ContentTypeID=1</link><pubDate>Fri, 20 Mar 2026 18:53:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b84d5ff0-ac7b-49e5-b306-b464b9a2f92e</guid><dc:creator>GlennEngel</dc:creator><description>&lt;p&gt;In testing I get the error on the receiver even if I just &amp;#39;hard reset&amp;#39; the sender.&amp;nbsp; In any case the receiver shouldn&amp;#39;t hang up so there is some issue there.&amp;nbsp; I&amp;#39;ll try to replicate on the demo app next week to see what might be different in your testing vs my experience.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340 broadcast sink does not get BIG/PA loss callbacks when broadcast source reboots; only "Unhandled vendor-specific event 0x01"</title><link>https://devzone.nordicsemi.com/thread/563677?ContentTypeID=1</link><pubDate>Thu, 19 Mar 2026 12:51:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:700d326a-fa3d-4279-ae1c-bbe11ca24f99</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I see. In that case it could be necessary to also perform more cleanup for the broadcast source before the device goes to sleep. For comparison, when stopping the broadcast in the BAP Broadcast Audio Source sample, the source is also deleted and periodic and extended advertising is stopped (and deleted). See the process from&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-zephyr/blob/ncs-v3.2.0/samples/bluetooth/bap_broadcast_source/src/main.c#L683"&gt;line 683&lt;/a&gt; in &lt;a href="https://github.com/nrfconnect/sdk-zephyr/blob/ncs-v3.2.0/samples/bluetooth/bap_broadcast_source/src/main.c"&gt;bap_broadcast_source/src/main.c&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340 broadcast sink does not get BIG/PA loss callbacks when broadcast source reboots; only "Unhandled vendor-specific event 0x01"</title><link>https://devzone.nordicsemi.com/thread/563617?ContentTypeID=1</link><pubDate>Wed, 18 Mar 2026 20:59:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b97dba0-2deb-49a5-b5b7-d6784c20a079</guid><dc:creator>GlennEngel</dc:creator><description>&lt;p&gt;Perhaps one significant item is that my broadcast source is doing a controlled reboot where it is going to sleep and waiting for a wakeup event so it&amp;#39;s not a hard reset pin action.&amp;nbsp; Before going to sleep it makes a call to bt_bap_broadcast_source_stop&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;    err = bt_bap_broadcast_source_stop(broadcast_source);
	if (err != 0 &amp;amp;&amp;amp; err != -EALREADY) {
		printk(&amp;quot;Failed to stop broadcast source: %d\n&amp;quot;, err);
		return err;
	}
	
	// snip - shut down other stuff
	
	LOG_PANIC();
	k_sleep(K_MSEC(120));
	sys_poweroff();&lt;/pre&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340 broadcast sink does not get BIG/PA loss callbacks when broadcast source reboots; only "Unhandled vendor-specific event 0x01"</title><link>https://devzone.nordicsemi.com/thread/563598?ContentTypeID=1</link><pubDate>Wed, 18 Mar 2026 15:05:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a096961e-e998-42e5-a70b-7e694615e5aa</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hello,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;With the default broadcast source and sink configurations for the Audio application, this issue is not reproducible. I know that you have modified your application, so I need to know some more details about what these modifications are to be able to diagnose this properly.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Are you using a broadcast name as the match critera for the broadcast sink? If yes: Does the broadcast source have a set broadcast name which is consistent across boots?&amp;nbsp;&lt;/p&gt;
[quote user=""]4. Is this a known issue on nRF5340/NCS 3.2.0 for LE Audio broadcast sink teardown when the source disappears abruptly?[/quote]
&lt;p&gt;This is not a known issue. Our implementation of the broadcast sink handles abrupt reboots of the broadcast source properly.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When rebooting the broadcast source I get these logs on the broadcast sink:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;HL [00:02:11.224,304] &amp;lt;inf&amp;gt; broadcast_sink: Stream sync lost
HL [00:02:11.224,365] &amp;lt;inf&amp;gt; broadcast_sink: Stream index 0 stopped. Reason: 8
HL [00:02:11.225,372] &amp;lt;inf&amp;gt; main: Sync lost
HL [00:02:11.226,013] &amp;lt;inf&amp;gt; main: PA sync lost, reason: 22&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Do you get any similar logs for your application when the broadcast source reboots?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll adress your other questions when I know a bit more about your application and configuration.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>