Chosen Solution
I dropped my device and now when I try to turn it into landscape, it won’t rotate.
Sounds like a calibration problem. You can re-calibrate the phone by going into settings. Then select “display and gestures” and choose “G-sensor Calibration”. Make sure its on a flat surface, though, so it calibrates properly.