Hi assafelovic,
I noticed, that when the sub report generator can not retrieve context, for example by misconfiguration of an retriever or no internet connection it will run forever until my macbook freezes.
You can simualte this by using your tavily retriever without an proper api key. It will run forever in deep mode and never exits.
I hope I help you with my bug reports and do not annoy you to much.