I had this problem too, it just kept tilting to the left. I'm not sure if it was just a coincidence, but I turned on NFC in the settings (I had turned it off to fix a different problem before), tryed it again, and it worked! My gyroscope is straight again, hope it helps you.