Sonarr not handling files as expected

Setup is with Docker with LSIO containers using docker compose all on a single RasPi 4 with latest rasbian, everything with latest versions and recently updated

Issue i am having is with Sonarr, i select an episode, do the search, Sonarr gets the torrent from a private tracker and passes to qbittorrent.

qBittorrent properly does the download, but the download is put into the root downloads directory.

./usbdrive/media:/downloads

i am not sure how to get it so the downloaded file(s) are put into the right series/season directory.

When the download is done, Sonarr shows the activity queue item as yellow with the following
“No files found are eligible for import in /downloads/tvshow.name.nn.nn.mkv”

I am not sure what additional info from me is needed and I don’t want to just put in a wall of text from my configs. Since this topic is mainly Sonarr and qBittorrent, i will list those from my docker-compose.yml
Just let me know what else might be needed

version: '3.7'
services:
  torrent: 
    container_name: qbittorrent
    image: linuxserver/qbittorrent
    ports: 
      - 4098:4098
      - 8080:8080
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=America/New_York
    volumes:
      - ./torrent:/config
      - ./usbdrive/media:/downloads
  plex:
    container_name: plex
    image: linuxserver/plex:latest
    restart: unless-stopped
    network_mode: host
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=America/New_York
      - VERSION=latest
    volumes:
      - ./plex/config:/config
      - ./plex/transcode:/transcode
      - ./usbdrive/media/Television:/data/Television
      - ./usbdrive/media/Movies:/data/Movies
  sonarr:
    container_name: sonarr
    image: linuxserver/sonarr:preview
    restart: unless-stopped
    ports:
      - 8989:8989
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=America/New_York
    volumes:
      - ./sonarr:/config
      - ./usbdrive/media/Television:/tv

in searching for similar issues, i saw others were having similar issue and maybe its something with the directories not being set, but i couldn’t extrapolate the right fix for my situation.

Thank for any help