Right now, macro files are very quick to crash the server. fennel-ls believes it is safe to run the file because of the compiler sandbox, but errors thrown by macro files propagate all the way to crashing the server
I've implemented a workaround for now. Instead of crashing the server, you get a diagnostic on line 0 that says "unrecoverable compiler error".