Why isn't my recipe working

Hi, can anyone tell me why my recipe isn't working? Also, how would I add an item model component to the output, can't seem to find that option on Misode's generator.

Stored in data/<namespace>/recipe/this.json

File:

    "type": "minecraft:crafting_shapeless",
    "ingredients": [
      {
        "item": "minecraft:iron_nugget"
      },
      {
        "item": "minecraft:stick"
      },
      {
        "item": "minecraft:feather"
      }
    ],
    "result": {
      "id": "minecraft:command_block",
      "components": {
        "minecraft:custom_data": {
          "blowgun.dart": true,
          "blowgun.dart.regular": true
        },
        "minecraft:custom_name": "{\"color\":\"white\",\"italic\":false,\"text\":\"Dart\"}"
      },
      "count": 8
    }
  }```

Any help would be appreciated, thanks!
Continue to help post