Ran across an issue yesterday. I don't know if it's been discussed, but if you have a buff active using the cheats menu to level up a skill gets wonky. Try this... Start a new game. On day 1 spawn a dish of the sea and eat it. Then use the cheats menu to level up your fishing by one. It pops up the level 5 dialog and lets you pick a level 5 perk. Now go to sleep, and on day 2 get your rod from Willy. Your fishing level is only level 2, and from everything I can gather the bait crafting recipe is skipped over and can't be learned unless you reset the skill.