Genegal rotation issues

- ASDK-2577
- ASDK-2573
- ASDK-2572
- ASDK-2422