Filter definitions let you filter the data for your report. BUT there are two completely differnet type of filters, that have a different purpose:
Hidden filters do not show up in the filter selection when generating the report. So hidden filters have NO EFFECT on select filters even if you make select filters dependend on hidden filters!
Select filter types are:
Select filters are shown in the filter selection when generating the report. Only select filters you can make dependent on other select filters.