其镇守其他城镇，于是满桂被召还北京。而王之臣极力反对，并请求朝廷命其镇守山海关。朝廷为了缓和各方矛盾，命令王之臣专守关内，而关外士兵将领皆由袁崇焕派遣。之后袁崇焕自悔，请求朝廷依照王之臣建言。天启七年（1627年），袁崇焕回乡，王之臣代为督师兼辽东巡抚。崇祯元年，被罢免蓟辽督师职位，由袁崇焕担任。