Need help with custom recipe

Hi, im new here and am working on some datapack stuff rn. Its been some time since i last seriously played but i hope to spend some time with friends again and wanted to add some custom recipies for that. My problem rn is, that its not working and i dont know why. I love that you dont have to do the knowledge book trick for custom items anymore but i get stuck at some corners while figuring out changes XD. Anyways heres the json file for the recipe:

{ "type": "minecraft:crafting_shaped", "category": "blocks", "pattern": [ " U ", "i#i", "iAi" ], "key": { "U": { "item": "minecraft:water_bucket" }, "#": { "item": "minecraft:cauldron" }, "A": { "item": "minecraft:campfire" }, "i": { "tag": "minecraft:walls" } }, "result": { "id": "minecraft:cauldron", "count": 1, "components": { "minecraft:custom_model_data": 1, "minecraft:item_name": "Great Cauldron", "minecraft:attribute_modifiers": { "modifiers": [ { "id": "@s", "type": "minecraft:generic.jump_strength", "amount": -0.2, "operation": "add_value", "slot": "any" }, { "id": "@s", "type": "minecraft:generic.movement_speed", "amount": -0.1, "operation": "add_value", "slot": "any" } ] } } } }

Hope you can help and thx in advance.

Continue to help post