Problema con constraints en Blender

Problema constraints en Blender. Cuando ánimo una biela, con referencia a un empty con movimiento excéntrico y apuntando para un otro empty, que oscila siguiendo la coordenada vertical del primero empty.
(Constraint copy location entre el segundo empty y el primero, y constraint track todo entre la biela y el segundo empty).

El sistema funciona satisfactoriamente cuando es diseñado en el planes x-y, y, y-z. Pero cuando es diseñado en el plan x-z, la biela hace un movimiento irregular al pasar por la vertical.

Sigue el archivo Blender, la biela azul está diseñada en el plan x-y, (tecla 7, del teclado numérico), la biela verde está diseñada en la plana z-y (tecla 3), y la biela roja en el plan x-z (tecla 1).

Agradezco con antelación los eventuales esclarecimientos.

Archivos adjuntados

Ver más sobre el tema y los comentarios en el foro