I have found that using the ROTATE function of the MOVE WITH TRIAD tool results in an inaccurate rotation.
When rotating a part that has free movement, i'm starting the move with triad command by right clicking on the part. Once the arrows and semicircle appears, I click on the semicircle and start to rotate the part. If I want 180 deg I will keep the mouse over the large hash marks locking to every 15 deg. Stopping on the 180 mark seems to over rotate by .5 deg.
We have two seats of SW2016, both do the same thing. Anybody else find this to be true?