That leaves these possible obvious filters: single cell to multicellular life or planetary resources exhaustion.
Evolution of eukaryotes from prokaryotes is a more plausible bottleneck. (Disclaimer: I am not an expert on any of this.)
That leaves these possible obvious filters: single cell to multicellular life or planetary resources exhaustion.