After #36 I am able to manually compile and the autocompile on save is working but only works if neovim's current directory is in one that contains the .nfnl.fnl file or a child directory under a directory that contains a .nfnl.fnl file.
I had it in my head that this wasn't a requirement before I updated but it may be I'm misunderstanding it?