Ciao!
Hai controllato se non sono presenti break/return nel tuo codice? Prova a controllare se sono presenti delle condizioni che sono vere soltanto nel primo ramo dell'albero, in tal caso faresti un controllo sull'intero albero ma solo alcuni nodi passano i controlli. Per verificarlo immediatamente ti basta posizionare una print durante l'analisi e vedrai i tuoi nodi! :D
In attesa di maggiori info, ti auguro una buona giornata
Leonardo Emili