The best explanation for why South and North Carolina divided into two separate colonies is:
The Lords Proprietors assigned an independent governor to North Carolina in 1712.
This marked a significant step towards the political separation of the two regions.