<?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>Hint: &amp;quot;self: import: submanifests&amp;quot;: file not found</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/125163/hint-self-import-submanifests-file-not-found</link><description>Whenever I open my workspace or build in VS Code, the Output tab of the bottom pane opens to nRF Connect output where it repeats this many times: 
 
 How can I debug this? Which manifest file is it referring to?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 19 Nov 2025 17:54:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/125163/hint-self-import-submanifests-file-not-found" /><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/554837?ContentTypeID=1</link><pubDate>Wed, 19 Nov 2025 17:54:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93fcd0f3-fbdc-48a4-b097-f40b5af13e8e</guid><dc:creator>ryan_mulder_antrum</dc:creator><description>&lt;p&gt;I found the issue.&lt;/p&gt;
&lt;p&gt;I had a &lt;code&gt;.west&lt;/code&gt;&amp;nbsp;directory in the &lt;code&gt;my-library&lt;/code&gt; directory, causing VS Code to treat it like a west workspace.&lt;/p&gt;
&lt;p&gt;Once I removed that, everything works as expected.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/554252?ContentTypeID=1</link><pubDate>Thu, 13 Nov 2025 11:35:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93fb306e-992a-4e90-9877-3334516ac6b3</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The issue could possibly be that you have two manifests. Can you please try to use just one manifest? I believe that is the &amp;quot;normal&amp;quot; way to do it. Either have a single manifest that imports my-library but directly from GitHub (&amp;#39;import: true&amp;#39;), or have a manifest that pulls in (no import) my-library and also imports the nRF Connect SDK.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/553724?ContentTypeID=1</link><pubDate>Fri, 07 Nov 2025 20:51:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cf5faaa6-e906-4af1-a9ef-7d14d89723a2</guid><dc:creator>ryan_mulder_antrum</dc:creator><description>&lt;p&gt;Yes, I was intentionally using the branch, but I accept your recommendation to use the stable version.&lt;/p&gt;
&lt;p&gt;Still, I prefer to use west to manage the SDK (rather than installing it) to simplify setup for developers and continuous integration.&lt;/p&gt;
&lt;p&gt;The sdk version didn&amp;#39;t make a difference, but I do think I stumbled on the problem while experimenting with the different versions.&lt;/p&gt;
&lt;p&gt;My VS Code workspace includes the folder of a library we wrote with a west.yml (or something that nRF Connect is finding). When I remove the folder, the issue clears up.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s my&amp;nbsp;files:&lt;/p&gt;
&lt;p&gt;folder structure:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;MyProject
  my-project.code-workspace
  .west
    config
  my-project
    west.yml
  my-library
    west.yml&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;MyProject/my-project.code-workspace:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="json"&gt;{
  &amp;quot;folders&amp;quot;: [
    {
      &amp;quot;path&amp;quot;: &amp;quot;.&amp;quot;
    },
    {
      &amp;quot;path&amp;quot;: &amp;quot;my-library&amp;quot;
    }
  ],
  &amp;quot;settings&amp;quot;: {
    &amp;quot;nrf-connect.applications&amp;quot;: [
      &amp;quot;${workspaceFolder}/my-project&amp;quot;
    ],
    &amp;quot;nrf-connect.boardRoots&amp;quot;: [
      &amp;quot;${workspaceFolder}/my-library&amp;quot;
    ]
  }
}&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;MyProject/.west/config&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;[manifest]
path = my-project
file = west.yml

[zephyr]
base = zephyr&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;MyProject/my-project/west.yml&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;manifest:
  projects:
    - name: my-library
      url: git@github.com:my-library.git
      revision: main
      import: west.yml
      clone-depth: 1
  self:
    path: my-project
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;MyProject/my-library/west.yml&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;manifest:
  projects:
    - name: nrf
      url: https://github.com/nrfconnect/sdk-nrf.git
      revision: v3.1.1
      import: true
      clone-depth: 1

  self:
    path: my-library
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;So when I remove this from the folders array in MyProject/my-project.code-workspace, the issue clears up:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="json"&gt;    {
      &amp;quot;path&amp;quot;: &amp;quot;my-library&amp;quot;
    }&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;But, then VS Code won&amp;#39;t&amp;nbsp;interact with the code in my-library, which I&amp;#39;m often developing at the same time as my-project.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/553644?ContentTypeID=1</link><pubDate>Fri, 07 Nov 2025 09:37:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d0703a13-92db-4570-a5de-7c9b5a2d4227</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Thank you!&lt;/p&gt;
&lt;p&gt;Are you intentionally trying to use the v3.1 branch? Is there any reason why you don&amp;#39;t want to check out a tag, e.g. v3.1.1? It is often better to work on stable releases. If so, you can install the SDK by using the &amp;quot;Manage SDKs&amp;quot; button (right below &amp;quot;Manage toolchains&amp;quot;).&lt;/p&gt;
&lt;p&gt;If you for some reason want to use the live v3.1-branch, then can you please upload your entire manifest file? Our VS Code team believes there is something else in that file, causing it to be corrupt. At least they tested with this, and that worked without any issues:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;$ cat west.yml 
manifest:
  projects:
    - name: nrf
      url: https://github.com/nrfconnect/sdk-nrf.git
      revision: v3.1-branch
      import: true
      clone-depth: 1
...&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;If you can&amp;#39;t post it here, feel free to send it to me in a DM here on DevZone.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/553597?ContentTypeID=1</link><pubDate>Thu, 06 Nov 2025 18:21:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9e3449a8-a3e8-4963-926e-27e24f22dc89</guid><dc:creator>ryan_mulder_antrum</dc:creator><description>&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1762453305176v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/553521?ContentTypeID=1</link><pubDate>Thu, 06 Nov 2025 08:35:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:878e3f05-9f44-4f7a-b33e-26023b7f3422</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Try installing a second one, e.g. v3.0.0, just to see the list.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;BR,&lt;br /&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/553491?ContentTypeID=1</link><pubDate>Wed, 05 Nov 2025 20:28:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a98f8fa6-05ad-4ab5-952d-78ad50e6654a</guid><dc:creator>ryan_mulder_antrum</dc:creator><description>&lt;p&gt;Sorry for the delayed response.&lt;/p&gt;
&lt;p&gt;When I select Manage toolchains -&amp;gt; Uninstall toolchain, it prompts me to remove it with a dialog. Perhaps because I only have one toolchain installed?&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Screenshot-from-2025_2D00_11_2D00_05-15_2D00_27_2D00_04.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/552978?ContentTypeID=1</link><pubDate>Fri, 31 Oct 2025 10:14:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e640da95-7db1-47c6-b53d-9a56bc8b2ba5</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1761905169638v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Ok, perhaps they are different for linux and windows.&lt;/p&gt;
&lt;p&gt;Can you check whether it is listed if you select Uninstall toolchain using the menu above?&lt;/p&gt;
&lt;p&gt;BR,&lt;br /&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/552907?ContentTypeID=1</link><pubDate>Thu, 30 Oct 2025 12:59:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56a7091b-de87-401a-a7ad-0c0c71bcbe2b</guid><dc:creator>ryan_mulder_antrum</dc:creator><description>&lt;p&gt;I&amp;#39;m trying to use toolchain 3.1.1 and SDK v3.1-branch&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;$ nrfutil toolchain-manager list
  Version  Toolchain
* v3.1.1   /home/rmulder/ncs/toolchains/b2ecd2435d
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;$ ls /home/rmulder/ncs/toolchains
b2ecd2435d  toolchains.json

$ cat /home/rmulder/ncs/toolchains/toolchains.json 
[
  {
    &amp;quot;default_toolchain&amp;quot;: {
      &amp;quot;ncs_version&amp;quot;: &amp;quot;v3.1.1&amp;quot;
    },
    &amp;quot;schema&amp;quot;: 1,
    &amp;quot;toolchains&amp;quot;: [
      {
        &amp;quot;identifier&amp;quot;: {
          &amp;quot;bundle_id&amp;quot;: &amp;quot;b2ecd2435d&amp;quot;
        },
        &amp;quot;ncs_versions&amp;quot;: [
          &amp;quot;v3.1.1&amp;quot;
        ]
      }
    ]
  }
]
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;$ cat west.yml 
manifest:
  projects:
    - name: nrf
      url: https://github.com/nrfconnect/sdk-nrf.git
      revision: v3.1-branch
      import: true
      clone-depth: 1
...&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/552891?ContentTypeID=1</link><pubDate>Thu, 30 Oct 2025 11:47:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:61c76309-5ea3-4c0d-8456-0867c4c40580</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;What toolchain and SDK version are you trying to use? Because the SHA&amp;nbsp;b2ecd2435d doesn&amp;#39;t belong to v3.1.1.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What NCS version are you using in your application?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/552817?ContentTypeID=1</link><pubDate>Wed, 29 Oct 2025 19:20:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e735a449-304f-4c3c-a55f-046d21334ea1</guid><dc:creator>ryan_mulder_antrum</dc:creator><description>&lt;p&gt;I tried that, but no change.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s my toolchain info from the Output pane:&lt;/p&gt;
&lt;div&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;=========== Toolchain validation report for nRF Connect SDK Toolchain v3.1.1 ===========
&amp;#128230; Using the nRF Connect SDK v3.1.1 at /home/rmulder/devel/&amp;lt;project root folder name was here&amp;gt;
No issues were detected with the toolchain.&lt;/pre&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/552609?ContentTypeID=1</link><pubDate>Tue, 28 Oct 2025 09:53:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:60a3ce67-e8c5-41a5-90f2-6e3db5a77564</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;can you try to uninstall and reinstall the toolchain using VS Code?&lt;/p&gt;
&lt;p&gt;I have a new computer, so I don&amp;#39;t have all the toolchains installed, but I guess you know what toolchain you are trying to use, and you can try to re-install that one in particular.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/552525?ContentTypeID=1</link><pubDate>Mon, 27 Oct 2025 14:52:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f21f2ead-d65c-4270-a659-ae5f3de48aec</guid><dc:creator>ryan_mulder_antrum</dc:creator><description>&lt;p&gt;Hi Edvin,&lt;/p&gt;
&lt;p&gt;The `manifest-schema.yml` file that the log refers to is actually present.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s a screenshot:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:682px;max-width:1040px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/2080x1364/__key/communityserver-discussions-components-files/4/Screenshot-from-2025_2D00_10_2D00_27-10_2D00_48_2D00_00.png" /&gt;&lt;/p&gt;
&lt;p&gt;Thanks for your help,&lt;/p&gt;
&lt;p&gt;Ryan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hint: "self: import: submanifests": file not found</title><link>https://devzone.nordicsemi.com/thread/552505?ContentTypeID=1</link><pubDate>Mon, 27 Oct 2025 13:59:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df8c90c4-a527-4ec4-9b9d-0970ee90478b</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Is the file that the log refers to actually present at that path?&lt;/p&gt;
&lt;p&gt;And can you please show me a screenshot of what it looks like?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>