I want to know under what conditions this error occurs in Verse.

ReturnTan has “transacts”. Could this be the problem?

ReturnTan(T1 : transform,T2 : transform)<transacts>:float=
        Angle := ArcTan(T2.Translation.Y - T1.Translation.Y,T2.Translation.X - T1.Translation.X)*180/PiFloat
        return Angle