Okay I finally found a fix. Right click basically everything in your inventory and select to remove ownership of the items. When I made my items not owned the crafting system started working. I guess the problem arises when you put things in a container which automatically sets ownership of the items. Then the game for whatever reason thinks that you don't own the thing even that the ownership is set to you.