I have an 08 Audio it can be done, loosen them up and the unit will turn, did you loosen the allen screws a lot, it might be stuck against the handlebar but they are not glued and there is no set pin, I have had mine come off when I put on a cup holder and my GPS, they won't move much only about an inch or so.