Context (which everyone probably knows already but whatever): there is a bug with the programmable splitter which causes it to use its pre-1.0 recipe when trying to attach it to a conveyor lift. I tried to fix this using a recipe patch according to the instructions on the ContentLib wiki, but it didn't work. The patch did load successfully, and when I tested it by changing the building name ("programmable splitter" --> "poop socket"), that change was reflected in the build menu. (Though not in the quick access wheel, weirdly.) However, it did not fix the problem I was trying to address.
The debug log confirmed that the patch loaded successfully and none of the (few) error messages seemed related. I am attaching a zip of the debug log, as well as a screenshot of the patch I used and its file location.