I noticed when editing my dotfiles, if I opened Neovim at the root of my dotfiles repo (above my .config/nvim directory) and tried to save a .fnl the required some macros it would fail to find them. If I cd to my nvim directory before I open Neovim then it worked fine.
I think this used to work fine so maybe something changed with how the project root detection is working with the macro paths.