$APO.CVEL of 50 is 50 millimeters -- do you actually want the robot rounding your corners that much?
$APO.CVEL 50 is < 50% of programmed velocity begin approximation....APO.CDIS 50 is 50mm. I know you know this but just thought I'd fix the confusion.