Custom Dimension - No Errors, In log it just says failed to run

I'm guessing due to the fact there are so many errors probably occurring because of each other my log just says "failed to load due to ...+32 if someone could take a look at all 4 dimension files that would be amazing because I can't see any log errors because of the +32 and vscode isn't showing with anything even with spyglass.

veil.json (main dimension file)

{
  "type": "veil:veil_type",
  "generator": {
    "settings": "veil:veil_settings",
    "type": "minecraft:noise",
    "biome_source": {
      "biomes": [
        {
          "biome": "veil:shrouded_hollow",
          "parameters": {
            "continentalness": [
              -0.19,
              -0.11
            ],
            "depth": 0.0,
            "erosion": [
              -1.0,
              -0.375
            ],
            "humidity": [
              -1.0,
              -0.35
            ],
            "offset": 0.0,
            "temperature": [
              -0.45,
              -0.15
            ],
            "weirdness": [
              -0.9333,
              -0.7666
            ]
          }
        },        
        {
          "biome": "veil:ethereal_glade",
          "parameters": {
            "continentalness": [
              0.03,
              1.0
            ],
            "depth": 0.0,
            "erosion": [
              0.45,
              0.55
            ],
            "humidity": [
              -0.1,
              0.1
            ],
            "offset": 0.0,
            "temperature": [
              -0.45,
              -0.15
            ],
            "weirdness": [
              -1.0,
              -0.9333
            ]
          }
        }        
      ],
      "type": "minecraft:multi_noise"
    }
  }
}
Continue to help post