My first question would be, which version of TCNC are you running? If it is prior to V4, there have been known problems with arc generation. Secondly, are you using radius mode or I J mode? It does not do well if you are using R mode and angles approaching 180 or 360.
Could you post the part of the code that is giving you a problem?