I'm not quite sure if this is intended or not, but take this example. Say I have

* Parent Project
    :PROPERTIES:
    :ORDERED:  t
    :END:
** TODO task 1
** TODO task 2

and I have org-enforce-todo-dependencies set to t and org-agenda-dim-blocked-tasks set to 'invisible

When I do a a push and pull it down on my iPhone, task 2 is showing up in my agenda. Should it be hiding it?

Luke