Sorry that can not be the solution. The Gyrsocope is the funny bonus thing about watching the panotour on a mobile device. It was working on version 1.8 and now on 2.1 it does not? (this is a step backwards in development)
The gyroscope is and was working.
The autorotation is and was working.
Both together do and did not work.
No step backward.
When you want an immersive effect, use the gyro, stop the rotation.
If you want an automatic tour, use the rotation, stop the gyro.
If you want both, allow the user to decide which one he wants to use. Gyro for fun, or rotation when he get sick.
I will enter a new feature request, to disable automatically rotation when the gyro is enabled.