there are a few fixes for this: 1. u can redraw the bones making sure the joint orientation is automatic 2. what ur talking about when u say rotating the pivot points is called the local rotation axis select the object, hit F8 or go into component mode and switch all components off except local rotation axis, now u should be able to rotate your pivot point