Due date - turn off filters

When I 'View By' 'Due-Date' and I select 'Any Due-Date' then there are 2 subtasks with a due date that do not show up. They are in my calander, but not in this view. There are other subtasks with a due-date that show up as the should.

Now, when I scroll to the parent task and open it, it says: "Some subtasks are hidden because of your filters. Turn off filters." When I click on this message, aparently filters are turned off. But I do not understand how this works.

Why is there a filter? As far as i know I did not apply any.

When I open the filters and click on 'Show Future Tasks' my 2 subtasks appear. But I don't understand why other task that are in the future (e.g. mid December) do appear normally, while only these 2 don't.

I have found the problem. The 2 tasks that were hidden appeared to have a 'Start Date' more than 1 day in the future. I did not notice this, because in my account settings I disabled the use of 'Start Dates'. However, this information is apparently still kept and used, even when you disable it in the account settings.

Cited from help:

Future Tasks
This filter will hide or reveal tasks that match any of these criteria. 1) Have a start date that is more than 1 day in the future. 2) Have a due-date that is more than X months into the future, where X is a number that you can set in your account settings. 3) Have a due-date that is more than 1 week in the future and have a due-date modifier.

I agree completely on the sub task issue. They're great to have but having them behave differently with respect to filters ,etc. when they are flattened or indented, etc. is very poor and counter intuitive. I'm constantly having to switch them from flattened to indented. also, I don't see why you can't indent or hide sub tasks for each parent independently. So many other apps allow that. I realize subtasks are pretty new to Toodledo but they need work