diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 2f273529a..431338721 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -98,6 +98,7 @@ jobs:
       - name: Install dependencies, setup devices and run
         shell: bash
         run: |
+          git submodule update --init --recursive
           cd meshtestic/
           pnpm install
           pnpm run setup