Depending on the software, what version of the software, and what specific controls/parameters you are using, this could be an overly-compliant situation. Shells do not by their formulation have "drilling" degrees of freedom (in-plane rotation). Different codes handle this fact differently. If this is not addressed by the code and/or the user, this may result in overly-compliant answers (for particularly-posed problems) when compared with "reality".
The problem which netjack has posed is an example of this very behavior. Imagine two flate shell structures, one of top of another, both with normal in the z direction. If I connect these two structures with a beam element which is oriented along z, there is no means in the "classic" shell formulation to react moment about z from the shells.
Most codes have some means of addressing this problem, either via "artificial" stiffness in this dof (often done automatically), or through automatically constraining this when it occurs.
Other ways to address this: connect to more than one element, or use elements to distribute these loads.