One of the conditions is ignored, thus resulting to inappropriate values

You have not provided a reproducible problem. uiid is not provided.

You don’t seem to have taken the suggestions from your previous thread What is causing the final Status: Inaccurate/Solved? and how can I modify my code to get it Solved? fully to heart. Extremely large and non-zero small magnitude numbers are causing great difficulty for the solver, with possibly adverse consequences such as incorrect feasibility determination, and not satisfying constraints.

For instance, you have a constraint which evaluates to p <= 1e+06. That could cause difficulty for the solver. The first term in the objective function evaluates to 1e-09 * pow_p(l,3). And you are adding to that another term equal to p. So this may also cause great difficulty for the solver. I will let you figure out how to fic this up, which might require changes to your model beyond just re-scaling.

Equality constraints are allowed in CVX only if they are affine, which your example appears to be.