I have also been having this issue and reported it. until fixed you need to place a crafting table down put all but needed items for crafting items out of personal inventory such as only one stick and two diamonds in inventory. When you goto crafting a diamond sword it shows up red on the crafting table, but if hold the shift button on an item on the inventory of the crafting table, not the red one, it will create the item in your inventory. The only problem is you need the exact amount of materials you want to make the amount you want, otherwise, you end up using all inventory to max produce item attempting. I made a whole stack of crafting tables by shifting my first time, instead of crafting just one, and the same with a wooden pick ax. It is a pain but a temporary solution while playing. I play hardcore survival rules and it is not easy.
I have also been having this issue and reported it. until fixed you need to place a crafting table down put all but needed items for crafting items out of personal inventory such as only one stick and two diamonds in inventory. When you goto crafting a diamond sword it shows up red on the crafting table, but if hold the shift button on an item on the inventory of the crafting table, not the red one, it will create the item in your inventory. The only problem is you need the exact amount of materials you want to make the amount you want, otherwise, you end up using all inventory to max produce item attempting. I made a whole stack of crafting tables by shifting my first time, instead of crafting just one, and the same with a wooden pick ax. It is a pain but a temporary solution while playing. I play hardcore survival rules and it is not easy.