Yeah, angles in C2 can be confusing. Say, angles -30, 330 and 690 are actually the same angle.
If you use system expressions anglediff, anglelerp, anglerotate etc. - they take care of conversions for you.
For example anglediff(-29, 690) = 1
If you still can't fix it, please share your capx or a screenshot of your code.