Use Learnable Recipes will now effect crafting benches, recipe campfires and recipe furnaces if Use Learnable External Recipes is enable in the BP_PlayerInventory blueprint class defaults. This means that if the player does not have the recipe required to make items using those actors the recipe will not be displayed when they interact with them.

After learning the crafting recipe it will show in the appropriate actors crafting recipe list when the player interacts with them.

Go to the BP_PlayerInventory and create a new variable called UseLearnableExternalRecipes and set its type to Boolean, then tick on Instance Editable. If you want the feature enabled tick on the default value.

Next go to the BP_ExtCraftingMenu and copy the videos below.