Originally Posted by kovidgoyal
Just to note: When you run a builtin recipe incalibre, the latest version of the recipe is fetched from the calibre server. When you run a recipe from the command line by providing the path to a .recipe file, that file is used.
Your problems may be caused by the mismatch between the two recipes.
Aha. I didn't realize that. I knew statistics kept track of recipe usage, but I didn't realize it pulled the whole current recipe. I think that explains it. What recipe do I get if I ask to modify the builtin? Does it fetch first, or give me the local copy?