Camera got a lot better for me once I understood there was a 4 second reset and I stopped fighting it so much. Turns out after a few more seconds than I was waiting, it was going to reset where I wanted it anyway. Agree that the best way to fix it is to reduce the timer on a reset.
And one of the previous posters was correct, you can change the mini map so that it rotates around your character instead of being locked.
And one of the previous posters was correct, you can change the mini map so that it rotates around your character instead of being locked.