If I run neovim, create terminal and try to run again nothing happens. Took me some time to find that it was caused by nvim-ghost.
I also have found that it is the nvim-ghost of the parent nvim who prevents the nested nvim to run, because when parent nvim has nvim-ghost loaded the nested nvim does not run regardless of whether it has nvim-ghost or not.