<?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>VS Code+nrf-connect &amp;amp;  west flash mostly rebuilds, and “Erase &amp;amp; Flash” rebuilds again – wasting a ton of time on unchanged builds</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/124283/vs-code-nrf-connect-west-flash-mostly-rebuilds-and-erase-flash-rebuilds-again-wasting-a-ton-of-time-on-unchanged-builds</link><description>Environment 
 
 
 Board: Thingy91x / nrf9151/ns 
 
 
 nRF Connect SDK: v3.1.0 
 
 
 Zephyr SDK/Toolchain: 0.17.0 
 
 
 west: 1.4.0 
 
 
 Host: Windows 11 
 
 
 VS Code nRF Connect Extension: 2025.9.732 (win32-x64) 
 
 
 Problem 
 When I select an application</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 09 Jan 2026 12:20:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/124283/vs-code-nrf-connect-west-flash-mostly-rebuilds-and-erase-flash-rebuilds-again-wasting-a-ton-of-time-on-unchanged-builds" /><item><title>RE: VS Code+nrf-connect &amp;  west flash mostly rebuilds, and “Erase &amp; Flash” rebuilds again – wasting a ton of time on unchanged builds</title><link>https://devzone.nordicsemi.com/thread/558389?ContentTypeID=1</link><pubDate>Fri, 09 Jan 2026 12:20:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c5ce2f18-c2a7-4790-9bc8-a8f7065c1199</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;It is good to hear you have found a way to improve your workflow! I have created a bug report internally that links to this thread about the slow build times and the issue with cmake being re-run even when nothing has changed in the project.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: VS Code+nrf-connect &amp;  west flash mostly rebuilds, and “Erase &amp; Flash” rebuilds again – wasting a ton of time on unchanged builds</title><link>https://devzone.nordicsemi.com/thread/558040?ContentTypeID=1</link><pubDate>Tue, 06 Jan 2026 14:00:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8cb9aa0f-b3b0-4abd-ab9c-f7938ce44554</guid><dc:creator>cellular_iot</dc:creator><description>&lt;p&gt;Apologies for the slow reply &amp;mdash;&amp;nbsp;&lt;/p&gt;
&lt;p data-start="258" data-end="550"&gt;After working for a few months with my command-line orchestrator, I renamed it from &lt;strong data-start="342" data-end="361"&gt;build_and_flash&lt;/strong&gt; to &lt;strong data-start="365" data-end="378"&gt;west-wind&lt;/strong&gt; &amp;mdash; because it feels like a strong headwind for &lt;code data-start="421" data-end="427"&gt;west&lt;/code&gt;: it adds intelligence, guardrails, and a lot of comfort to my daily nRF Connect SDK work on a Windows / WSL2 hybrid setup.&lt;/p&gt;
&lt;p data-start="552" data-end="1077"&gt;Then west-wind was my daily tool, but I was still running into some &lt;em data-start="629" data-end="638"&gt;strange&lt;/em&gt; nRF Connect VS Code extension issues: hot CPU, (re)builds using the wrong configs, flaky debugging &amp;mdash; the whole &amp;ldquo;why is my machine suddenly suffering?&amp;rdquo; experience. At some point I asked myself: &lt;em data-start="832" data-end="989"&gt;could I build an almost full replacement for the nRF Connect extension for most of my daily work, so I can keep the official one disabled most of the time?&lt;/em&gt; Mainly to prevent it from turning my poor CPU fan into a glowing-red 200,000 RPM Dyson.&lt;/p&gt;
&lt;p data-start="1079" data-end="1489"&gt;After a bit of prototyping, it looked very promising &amp;mdash; and that&amp;rsquo;s how &lt;strong data-start="1149" data-end="1169"&gt;nRF Connect Lite&lt;/strong&gt; was born. Then, after a few days of using this setup exclusively, I had a small &amp;ldquo;aha&amp;rdquo; moment: my day-to-day work more and more felt &lt;em data-start="1297" data-end="1307"&gt;zen-like&lt;/em&gt; compared to the months of friction before. The machine just did what I wanted and I enjoyed the silence. A bit of back-and-forth later, the wordplay &lt;strong data-start="1395" data-end="1404"&gt;zenRF&lt;/strong&gt; emerged: a tooling for nRF that brings calm, flow-like development back into the loop &amp;mdash; and here we are.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;If you&amp;rsquo;re curious,&amp;nbsp;I can share some details.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: VS Code+nrf-connect &amp;  west flash mostly rebuilds, and “Erase &amp; Flash” rebuilds again – wasting a ton of time on unchanged builds</title><link>https://devzone.nordicsemi.com/thread/549810?ContentTypeID=1</link><pubDate>Thu, 25 Sep 2025 12:52:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3ffa128f-7953-4bf1-b507-a501b3673fd4</guid><dc:creator>cellular_iot</dc:creator><description>&lt;p data-start="114" data-end="213"&gt;Thanks for pointing me to Dev Drive &amp;mdash; that&amp;rsquo;s completely new to me! I&amp;rsquo;ll definitely give it a try.&lt;/p&gt;
&lt;p data-start="215" data-end="365"&gt;That said, WSL2 still seems to be way faster, especially with Unix-like build chains that push lots of small files through tons of forked processes.&lt;/p&gt;
&lt;p data-start="367" data-end="483"&gt;This benchmark even found WSL2 to be about &lt;strong data-start="410" data-end="452"&gt;2&amp;times; faster than Windows 11 on Dev Drive&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="https://superuser.com/questions/1816546/windows-11-dev-drive-how-and-why-does-it-work/1825686#1825686"&gt;superuser.com/.../1825686&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;My go-to AI says:&lt;/p&gt;
&lt;h2 data-start="84" data-end="132"&gt;Comparison: File Systems / Build Environments&lt;/h2&gt;
&lt;div class="_tableContainer_1rjym_1"&gt;
&lt;div class="group _tableWrapper_1rjym_13 flex w-fit flex-col-reverse"&gt;
&lt;table class="w-fit min-w-(--thread-content-width)" data-start="134" data-end="1716"&gt;
&lt;thead data-start="134" data-end="254"&gt;
&lt;tr data-start="134" data-end="254"&gt;
&lt;th data-start="134" data-end="159" data-col-size="md"&gt;Workload / Environment&lt;/th&gt;
&lt;th data-start="159" data-end="185" data-col-size="md"&gt;Windows NTFS (Standard)&lt;/th&gt;
&lt;th data-start="185" data-end="231" data-col-size="md"&gt;Windows Dev Drive (ReFS + Performance Mode)&lt;/th&gt;
&lt;th data-start="231" data-end="254" data-col-size="md"&gt;Linux / WSL2 (ext4)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody data-start="380" data-end="1716"&gt;
&lt;tr data-start="380" data-end="612"&gt;
&lt;td data-start="380" data-end="423" data-col-size="md"&gt;&lt;strong data-start="382" data-end="422"&gt;&lt;code data-start="384" data-end="395"&gt;git clone&lt;/code&gt; large repo (100k+ files)&lt;/strong&gt;&lt;/td&gt;
&lt;td data-start="423" data-end="483" data-col-size="md"&gt;Slow (many small file creates, AV hooking, NTFS overhead)&lt;/td&gt;
&lt;td data-start="483" data-end="549" data-col-size="md"&gt;~20&amp;ndash;40% faster due to reduced AV/Indexing + more efficient ReFS&lt;/td&gt;
&lt;td data-start="549" data-end="612" data-col-size="md"&gt;Often &lt;strong data-start="557" data-end="572"&gt;2&amp;ndash;5&amp;times; faster&lt;/strong&gt; than Windows NTFS; cheap I/O and fork&lt;/td&gt;
&lt;/tr&gt;
&lt;tr data-start="613" data-end="841"&gt;
&lt;td data-start="613" data-end="668" data-col-size="md"&gt;&lt;strong data-start="615" data-end="648"&gt;&lt;code data-start="617" data-end="630"&gt;npm install&lt;/code&gt; / &lt;code data-start="633" data-end="646"&gt;pip install&lt;/code&gt;&lt;/strong&gt; (10k+ small files)&lt;/td&gt;
&lt;td data-start="668" data-end="751" data-col-size="md"&gt;Notoriously slow on Windows (NTFS fragmentation, AV, expensive process creation)&lt;/td&gt;
&lt;td data-start="751" data-end="794" data-col-size="md"&gt;~30% faster, but still slower than Linux&lt;/td&gt;
&lt;td data-start="794" data-end="841" data-col-size="md"&gt;&lt;strong data-start="796" data-end="812"&gt;2&amp;ndash;10&amp;times; faster&lt;/strong&gt;, ext4 + copy-on-write fork&lt;/td&gt;
&lt;/tr&gt;
&lt;tr data-start="842" data-end="1093"&gt;
&lt;td data-start="842" data-end="890" data-col-size="md"&gt;&lt;strong data-start="844" data-end="889"&gt;CMake/Ninja rebuild (C++ project, 1M LOC)&lt;/strong&gt;&lt;/td&gt;
&lt;td data-start="890" data-end="961" data-col-size="md"&gt;Works, but many process spawns + I/O &amp;rarr; often 5&amp;ndash;20&amp;times; slower than Linux&lt;/td&gt;
&lt;td data-start="961" data-end="1042" data-col-size="md"&gt;10&amp;ndash;30% faster, I/O bottlenecks reduced, but process creation remains expensive&lt;/td&gt;
&lt;td data-start="1042" data-end="1093" data-col-size="md"&gt;&lt;strong data-start="1044" data-end="1062"&gt;Baseline: fast&lt;/strong&gt;, fork/exec + pipes are cheap&lt;/td&gt;
&lt;/tr&gt;
&lt;tr data-start="1094" data-end="1380"&gt;
&lt;td data-start="1094" data-end="1149" data-col-size="md"&gt;&lt;strong data-start="1096" data-end="1148"&gt;Large Embedded/SDK project (Zephyr, Yocto, west)&lt;/strong&gt;&lt;/td&gt;
&lt;td data-start="1149" data-end="1230" data-col-size="md"&gt;Very slow: tens of thousands of shell tools, process creation extremely costly&lt;/td&gt;
&lt;td data-start="1230" data-end="1322" data-col-size="md"&gt;Slightly better (faster I/O, less AV overhead), but process creation still the bottleneck&lt;/td&gt;
&lt;td data-start="1322" data-end="1380" data-col-size="md"&gt;&lt;strong data-start="1324" data-end="1340"&gt;2&amp;ndash;20&amp;times; faster&lt;/strong&gt; (matches observed real-world results)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr data-start="1381" data-end="1563"&gt;
&lt;td data-start="1381" data-end="1413" data-col-size="md"&gt;&lt;strong data-start="1383" data-end="1412"&gt;Antivirus/Indexing impact&lt;/strong&gt;&lt;/td&gt;
&lt;td data-start="1413" data-end="1456" data-col-size="md"&gt;Often massive, every file access scanned&lt;/td&gt;
&lt;td data-start="1456" data-end="1520" data-col-size="md"&gt;Dev Drive can run AV in &amp;ldquo;Performance Mode&amp;rdquo; &amp;rarr; minimal overhead&lt;/td&gt;
&lt;td data-start="1520" data-end="1563" data-col-size="md"&gt;None (unless you explicitly install AV)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr data-start="1564" data-end="1716"&gt;
&lt;td data-start="1564" data-end="1595" data-col-size="md"&gt;&lt;strong data-start="1566" data-end="1594"&gt;Stability / Tool support&lt;/strong&gt;&lt;/td&gt;
&lt;td data-start="1595" data-end="1626" data-col-size="md"&gt;NTFS = universally supported&lt;/td&gt;
&lt;td data-start="1626" data-end="1685" data-col-size="md"&gt;ReFS: newer, some older tools/backups may not support it&lt;/td&gt;
&lt;td data-start="1685" data-end="1716" data-col-size="md"&gt;ext4 = standard, rock-solid&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;hr data-start="1718" data-end="1721" /&gt;
&lt;h3 data-start="1723" data-end="1732"&gt;TL;DR&lt;/h3&gt;
&lt;ul data-start="1733" data-end="2055"&gt;
&lt;li data-start="1733" data-end="1847"&gt;
&lt;p data-start="1735" data-end="1847"&gt;&lt;strong data-start="1735" data-end="1748"&gt;Dev Drive&lt;/strong&gt; is a real improvement on Windows: typically &lt;strong data-start="1793" data-end="1810"&gt;10&amp;ndash;40% faster&lt;/strong&gt; for I/O-heavy developer workloads.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-start="1848" data-end="1946"&gt;
&lt;p data-start="1850" data-end="1946"&gt;But it does &lt;strong data-start="1862" data-end="1875"&gt;not solve&lt;/strong&gt; the architectural issue (expensive process creation, no cheap fork).&lt;/p&gt;
&lt;/li&gt;
&lt;li data-start="1947" data-end="2055"&gt;
&lt;p data-start="1949" data-end="2055"&gt;For POSIX-heavy builds (Zephyr, Yocto, SDKs), &lt;strong data-start="1995" data-end="2028"&gt;Linux/WSL2 remains unbeatable&lt;/strong&gt;, often 2&lt;strong data-start="2036" data-end="2052"&gt;&amp;ndash;20&amp;times; faster&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: VS Code+nrf-connect &amp;  west flash mostly rebuilds, and “Erase &amp; Flash” rebuilds again – wasting a ton of time on unchanged builds</title><link>https://devzone.nordicsemi.com/thread/549767?ContentTypeID=1</link><pubDate>Thu, 25 Sep 2025 07:38:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ac7e1152-5dda-4915-a983-b9865e2d92b2</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Thank you for this update. It looks like there is some interest in your solution. Other things that may be worth checking are the antivirus configuration and setting up a dev drive (&lt;a href="https://learn.microsoft.com/en-us/windows/dev-drive/"&gt;https://learn.microsoft.com/en-us/windows/dev-drive/&lt;/a&gt; ).&lt;/p&gt;
&lt;p&gt;We also need to investigate on our end why cmake is being re-run in some cases when calling west flash after having just built the project.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: VS Code+nrf-connect &amp;  west flash mostly rebuilds, and “Erase &amp; Flash” rebuilds again – wasting a ton of time on unchanged builds</title><link>https://devzone.nordicsemi.com/thread/549642?ContentTypeID=1</link><pubDate>Wed, 24 Sep 2025 08:16:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8e85b4ea-7460-40b6-9549-4463b143a9e3</guid><dc:creator>Tom_H</dc:creator><description>&lt;p&gt;Hi, I&amp;rsquo;m running into a very similar issue &amp;mdash; with a medium-large NCS project on Windows, my incremental build times are already over 2 minutes. It would really help if you could share your dev setup in detail.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: VS Code+nrf-connect &amp;  west flash mostly rebuilds, and “Erase &amp; Flash” rebuilds again – wasting a ton of time on unchanged builds</title><link>https://devzone.nordicsemi.com/thread/549640?ContentTypeID=1</link><pubDate>Wed, 24 Sep 2025 07:57:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:948e028f-835c-47ab-af9a-e017059d09c6</guid><dc:creator>cellular_iot</dc:creator><description>&lt;p data-start="198" data-end="266"&gt;So I switched my setup to VSCode on Windows + source tree in WSL2.&lt;/p&gt;
&lt;ul data-start="267" data-end="698"&gt;
&lt;li data-start="267" data-end="378"&gt;
&lt;p data-start="269" data-end="378"&gt;&lt;strong data-start="269" data-end="290"&gt;Editor/Extensions&lt;/strong&gt;: VSCode runs natively on Windows, sources and all extensions are inside Linux (WSL2).&lt;/p&gt;
&lt;/li&gt;
&lt;li data-start="379" data-end="477"&gt;
&lt;p data-start="381" data-end="477"&gt;&lt;strong data-start="381" data-end="391"&gt;Builds&lt;/strong&gt;: 2 seconds on changed files, full rebuilds are now &lt;strong data-start="415" data-end="456"&gt;10&amp;ndash;20 seconds instead of ~120 seconds&lt;/strong&gt; on Windows native.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-start="478" data-end="698"&gt;
&lt;p data-start="480" data-end="698"&gt;&lt;strong data-start="480" data-end="502"&gt;Flashing/Debugging&lt;/strong&gt;: Using J-Link through the WSL2 USB bridge was unstable. When I started a debug session, it flashed once, then the J-Link re-enumerated with a different VID/PID and the debugger lost the device.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-start="700" data-end="763"&gt;&lt;strong data-start="700" data-end="713"&gt;Solution:&lt;/strong&gt;&lt;br data-start="713" data-end="716" /&gt; I now use my own &lt;code data-start="733" data-end="753"&gt;build_and_flash.sh&lt;/code&gt; script:&lt;/p&gt;
&lt;ul data-start="764" data-end="915"&gt;
&lt;li data-start="764" data-end="810"&gt;
&lt;p data-start="766" data-end="810"&gt;Builds run completely inside Linux (fast).&lt;/p&gt;
&lt;/li&gt;
&lt;li data-start="764" data-end="810"&gt;switching between multiple VSCode configs&amp;nbsp;takes a second&lt;/li&gt;
&lt;li data-start="811" data-end="915"&gt;
&lt;p data-start="813" data-end="915"&gt;Flashing and debugging automagically use the Segger &lt;strong data-start="851" data-end="875"&gt;Windows-native tools&lt;/strong&gt; (JLink GDB Server, RTT Viewer, etc.).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-start="917" data-end="1094"&gt;This hybrid setup sounds a bit complicated, but in practice it&amp;rsquo;s &lt;strong data-start="982" data-end="996"&gt;10&amp;times; faster&lt;/strong&gt; than the Windows-only setup and &lt;strong data-start="1029" data-end="1050"&gt;10&amp;times; more reliable&lt;/strong&gt; than the full WSL2 + USB bridge approach.&lt;/p&gt;
&lt;p data-start="1096" data-end="1154"&gt;Let me know if you&amp;rsquo;d like me to share my detailed setup.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: VS Code+nrf-connect &amp;  west flash mostly rebuilds, and “Erase &amp; Flash” rebuilds again – wasting a ton of time on unchanged builds</title><link>https://devzone.nordicsemi.com/thread/548910?ContentTypeID=1</link><pubDate>Tue, 16 Sep 2025 14:14:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a592cbc6-a956-4a5b-b3e2-26b30464bcc5</guid><dc:creator>cellular_iot</dc:creator><description>&lt;p&gt;in the meantime I try to switch to a WSl2 based nrf Connect - which seemed a good idea as long as I only had build configs - blazingly fast compared to windows native. And this morning I&amp;#39;ve observed the same effect in WSL nrf: a full build and again a full build when I tried to flash righ after.&lt;br /&gt;&lt;br /&gt;That said - build times are the pro of WSL2 based setup. Con:&amp;nbsp;I could not yet find a reliably working debug setup. (not via USB Bridge, not using Linux for building and windows for debugging, not gdb server on Windows etc.pp.) - so windows only is still my main setup.&lt;br /&gt;Sorry mentioning this here again - just to&amp;nbsp;let the world know again - I never had to deal with such a sh* setup from a professional vendor in my whole 30 years of&amp;nbsp;development... Literally I just want to hammer a nail into the wall but all hammers and nails constantly break...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: VS Code+nrf-connect &amp;  west flash mostly rebuilds, and “Erase &amp; Flash” rebuilds again – wasting a ton of time on unchanged builds</title><link>https://devzone.nordicsemi.com/thread/548904?ContentTypeID=1</link><pubDate>Tue, 16 Sep 2025 13:22:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:96174c73-3a5f-4e11-beff-640c5e04c67c</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;I have not manage to find a way to consistently reproduce the behavior you describe. I tried to replicate your setup by using the same build target and the lwm sample project. Have you tried to see if you also experience this delay if you call &amp;quot;west flash or west flash --erase&amp;quot; directly from the terminal instead?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: VS Code+nrf-connect &amp;  west flash mostly rebuilds, and “Erase &amp; Flash” rebuilds again – wasting a ton of time on unchanged builds</title><link>https://devzone.nordicsemi.com/thread/548611?ContentTypeID=1</link><pubDate>Fri, 12 Sep 2025 13:34:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f3f3ffbd-efba-472c-84ed-a9c1253018b3</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Thank you for the report. This behavior is unfortunate especially&amp;nbsp;with the long build times for this target. I&amp;rsquo;ve tried to reproduce it here with varying success and have shared it with the developers for their feedback. I&amp;rsquo;ll&amp;nbsp;will&amp;nbsp;update this ticket once I know more.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: VS Code+nrf-connect &amp;  west flash mostly rebuilds, and “Erase &amp; Flash” rebuilds again – wasting a ton of time on unchanged builds</title><link>https://devzone.nordicsemi.com/thread/548319?ContentTypeID=1</link><pubDate>Wed, 10 Sep 2025 07:45:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ce43e2bc-0295-4d17-8a02-ebeb3793a4d6</guid><dc:creator>cellular_iot</dc:creator><description>&lt;h3 data-start="184" data-end="209"&gt;Follow-up observation&lt;/h3&gt;
&lt;p data-start="210" data-end="361"&gt;It seems this behavior is also triggered whenever I change the &lt;em data-start="273" data-end="302"&gt;selected application config&lt;/em&gt; in the &lt;strong data-start="310" data-end="337"&gt;nRF Connect for VS Code&lt;/strong&gt; &amp;ldquo;Applications&amp;rdquo; panel.&lt;/p&gt;
&lt;p data-start="363" data-end="685"&gt;Even worse:&amp;nbsp;pretty the extension appears to &lt;strong data-start="410" data-end="433"&gt;randomly lose focus&lt;/strong&gt; or re-select another config &lt;em data-start="462" data-end="503"&gt;without me explicitly switching configs&lt;/em&gt;. When I click back to my original config and then hit &lt;strong data-start="558" data-end="567"&gt;Flash&lt;/strong&gt;, the extension treats it as if it&amp;rsquo;s a new build context &amp;mdash; which forces the &lt;strong data-start="643" data-end="669"&gt;full sysbuild pipeline&lt;/strong&gt; to run again.&lt;/p&gt;
&lt;p data-start="687" data-end="909"&gt;So in practice, I don&amp;rsquo;t even need to manually switch configs: just the extension losing focus is enough to cause another complete rebuild before flash. That makes the redundant rebuilds even more frequent and disruptive.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>