Problem with Reading Root File

Maybe one more question.
In another thread named “Draw the 2-D histograms which in the subFolder” someone had several (recursive) “TFolder” objects with histograms (in a file). Then no call to ‘file->FindObject…(“histogram”)’ was able to find the “histogram”.
I needed to manually call ‘top_level_file_TFolder->FIndObjectAny(“histogram”)’ and then it was able to recursively traverse these folders and find required objects.
I would rather expect that “file->Find…()” was recursively traversing any present (file resident) TDirectory and TFolder inside.