What control did ancient Chinese dynasties have over the Korean Peninsula?
Go and unify.
The Sui Dynasty fell as a result.
As a result, the Tang Dynasty lost a generation of great emperor Tang Taizong.
The Yuan Dynasty was indeed successful. It also established the Koryo Province, made the King of Koryo the governor, and married the princess to the King of Koryo...
But the Koryo people were very concerned about their own affairs. We value our independence very much and are unwilling to "align ourselves" with China. They saw that China could not be defeated in a regular war, so they tricked the Yuan Dynasty into attacking Japan, picking on both sides, and then the Yuan Dynasty became stupid and went to fight Japan. As a result, hundreds of thousands of troops sank to the bottom of the sea forever...
In this way, by the time of the Ming Dynasty, the Ming Dynasty simply gave up its intention to actually control the Korean Peninsula and only asked them to be a "loyal friend" That's it. In addition, the area in today's North Korea that originally belonged to the official territory of the Yuan Dynasty during the Yuan Dynasty was ceded to North Korea in vain.
It was precisely because of this cession that the Xinjueluo family, who originally settled in the northern part of the Korean Peninsula but refused to be slaves of the Koreans, returned westward and returned to China.
The Aixinjueluo family later established the Later Jin Dynasty, which was later renamed the Qing Dynasty. At the beginning of the founding of the People's Republic of China, before they took over the Central Plains, they conquered North Korea twice and forced it to surrender, but they did not advocate Establish de facto rule on the Korean peninsula.
After the establishment of the Qing Dynasty, the control over North Korea became more relaxed, and it was only required to be a loyal Tibetan vassal state.