problem on the paraxial roughing cycle

 

Can you explain why, in a paraxial roughing cycle with a different stock allowance in X and Z, the cycle doesn't machine up to the axis? 
this is not normal behavior!
 

I've found a “solution” by moving the starting point of the part far enough below the axis.
 

 

But as a teacher, it's not acceptable and complicated to explain to students that the cycle doesn't follow normal machine behavior.

Could you confirm that this is poor cycle management? 

Do you plan to correct this error?