Does Field & Form Rules Affect Task Dependencies?

Does Field & Form Rules Affect Task Dependencies?

I have set up service request template and associated at least 10 tasks to it. I've also set up the dependency order for each task.
I've then added a Field & Form rule that if a condition is true, certain tasks will be drop and not deemed necessary for the workflow.
However during raising the request, all the tasks are added even the ones that are supposed to be dropped.
I think the dependency are strictly enforcing the tasks to be added.

Is there any way I can go around this while maintaining the workflow for the tasks that should remain?

                  New to ADSelfService Plus?