When I try crafting "majorus potion" the object is not found in the Dictionary and a loop start.
The loop of the script is stopped when the crafting is canceled.