Clip plane and Face boundary not working properly.

I have created an XYZ clipping plane by simultaneously creating three planes for the X, Y, and Z axes and placed them at the center of the cube.
You can see this setup in the first image (Clipping_PlaneXYZ.jpg).

Now, when I enabled the "face boundary" option using the API from Prs3d_Drawer: SetFaceBoundaryDraw(true), the cube is cut in half. This happens with all the models I’ve tested (see Face_Boundary.jpg).

Does anyone know why this is occurring?

Also is there any option available to disable or enable face boundary for single AIS object.