sa and ea should be angles not points in the .add_arc arguments.

calculate the arc normal

vector3=c1.vector_to(sa)*c1.vector_to(ea)