Syncthing not finding files

I’m trying to use the syncthing container as a central repository for saves / states for my emulators between my desktop and my Steam Deck. As a first step, I’m just trying to connect up the Steam Deck to the container, and once the files are on the share, I’ll worry about syncing them from the container to my desktop.

Here’s my docker compose snippet:

syncthing:
    image: lscr.io/linuxserver/syncthing:latest
    container_name: syncthing
    hostname: ${HOSTNAME}
    environment:
      - PUID=${PUID}
      - PGID=${PGID}
      - TZ=${TZ}
    volumes:
      - ./syncthing:/config
      - /${VOLUME}/emulation:/emulation
    ports:
      - 8384:8384
      - 22000:22000/tcp
      - 22000:22000/udp
      - 21027:21027/udp
    restart: unless-stopped

I am able to connect the devices and setup the folders without issue. But the UI shows 0 files, 0 folders, despite the files clearly being in the mapped folder path on the Steam Deck:


My user and the docker group (which are assigned to the PID / GID in .env) own the share and everything under it:

drwxrwxrwx+ 1 xyn        docker          38 Sep 20 17:41 emulation

I’m not sure what I’m missing. The setup has seemed pretty straightforward, I just don’t know why it can’t find any files.

It’s weird, but if I copy the files to the other location manually, Syncthing seems to find them and sync them thereafter.