I experienced such a problem but don't know how to debug it yet. Instead of location-list I have newest neovim and ferret.