
This is exactly the intended functionality. These permissions are hierarchical, so if someone is only a PM or Manager on a subproject, they will not have permissions at the parent project level. The hierarchical permissions go down the hierarchy, not up.