I had nbconvert and Latex kits installed but nbconvert didn't have access to the templates and dependencies it needed.
I was able to circumvent that by explicitly running the terminal command jupyter nbconvert --to webpdf /.../notebook_name.ipynb
(I needed to playwright install chromium
for that to work).
However, for a long-term automated fix I tried:
pip install nbconvert[webpdf]
, brew install basictex
(with sudo password), and tried installing all potential packages from tlmgr it would want, to no avail.