(on top of my head) even when an executable is found by pd, some
things can still go wrong;
- a symbol is not found
- required arguments aren't supplied
If a (function) symbol is not found, I think that pd would mention
that in verbose mode. Is there no relevant warning at all?