The "garment" was too narrow across the top of the shoulder.  Unless you're wearing a quite narrow-necked sweater, there will be a gap between the edge of the half-shirt and the neck of the sweater as you move naturally during the day. It needs to be AT LEAST an inch longer on each side between the neck and what would normally be the top of the sleeve.