You don't select any feature to rotate, so maybe it depends on the actual work plane (I'm not at the cmm).
In addition, why dont level Yplus on pln_top ? And pln_front rotate z around Y ?
Creating the origin of each axis with planes use centroids of planes to origin. Creating a corner point gives another origin if planes are not perfectly perpendiculars...