It doesn't auto-learn smith/jeweler recipes anymore; i disabled the feature because it was causing severe stuck issues. and haven't gone back to fix it properly yet. Sorry about that.
If you want to take your chances you can uncomment the line in Coroutines\Town\TrinityTownRun.cs ~206 await UseCraftingRecipes.Execute();