@Heimdal
Note that "crown prince" doesn't mean "first prince"; it actually means "(male) heir to the throne".
Here's how I understand it:
The king had (at least) two wives at the same time, and there are three princes that we know of from the king and those two wives.
Going by order of birth...