Fitting multiple cones to 2D data, how to impose ordering constraint on parameters

Yea similar thing seems to have happened to me with DiscreteUniform but Categorical was working fine. Interesting. Anyways if there is no otherway I guess I will go this way than thanks.