More than likely, there are three possible reasons for your rotating beacon not to be revolving. Firstly, it could be that the beacon has been overtightened to the junction box, preventing it from turning freely. Secondly, the nut on the bottom of the beacon could have come loose and the gears are no longer lined up. Lastly, the motor may have burned out and needs to be replaced.