If you do not have a top vent the atmosphere in the upper box is not suitable for brood, so the queen will not usually lay in the upper box.