GTA: San Andreas – How to Fix a Laggy Arrows in the Dancing Minigame

This guide will show you how to fix a rare, but annoying, glitch in the dancing minigame where the arrows will start to lag, preventing you from getting a decent score or even completing it.
Note: This was tested only on Windows 10. May or not work on Windows 8/8.1

Other GTA:SA Guides:

Problem & Causes

In the dancing minigame, you must press the corresponding movement keys to the arrow buttons that are presented in the screen. However, there is a glitch in the game that sometimes will make those arrows start to flicker and lag. You will notice it right at the beggining and it will continue through the whole dance.

For some reason, the game uses a variable that stores the time in seconds since you rebooted your PC (aka. your activity time) as a measure to know how much time passed between each arrow and to calculate your precision. But if your activity time is high, this variable won’t be able to hold all the values (since there’s a limit) and you will get lag. This can go even to the point of the game not even registering the keys you pressed.

Note: This happened in a downgraded version of the game to 1.0 with SilentPatch. Idk if it happens in the most recent patch from Steam, but if yes this guide probably will help in the same way.

If you are a Windows 10 user (I think it happens on Windows 8 / 8.1 too) you probably don’t know about a feature in your OS called “Fast Startup”. This option will make your PC boot much faster by putting it in a state of hybernation instead of shutting it down. But because of this, instead of resetting your activity time, the system will start to accumulate it up to a ridiculous amount of time (my activity time before figuring out a fix was at 8+ days!).

This option is checked by default, but can be disabled to fix this glitch in the game. And that’s what we will teach you in the following section.

The Fix

Follow these steps to disable the “Fast Startup” option on Windows 10:

  • 1) Go to Start > Control Panel.
  • 2) In the Control Panel, click on “Power Options”.
  • 3) On the left menu, click on “Choose what the power buttons do”.
  • 4) Click on the link “Change settings that are currently unavailable”.
  • 5) Click on the checkbox of the option “Turn on fast startup (recommended)” to disable it.
  • 6) Click on the button “Save changes”.
  • 7) Restart your PC and check your Task Manager to see if the activity time was reset.
  • 7) Profit!

Note: You can enable this option again by marking the checkbox, saving and restarting your PC!

Now just launch Grand Theft Auto: San Andreas and start the dancing minigame. You should see that the arrows are now smooth and without lag! Don’t forget to enable the frame limiter to avoid any more issues in the game.

GTA: San Andreas - How to Fix a Laggy Arrows in the Dancing Minigame

Volodymyr Azimoff
About Volodymyr Azimoff 8042 Articles
I love games and I live games. Video games are my passion, my hobby and my job. My experience with games started back in 1994 with the Metal Mutant game on ZX Spectrum computer. And since then, I’ve been playing on anything from consoles, to mobile devices. My first official job in the game industry started back in 2005, and I'm still doing what I love to do.

1 Comment

  1. An extremely helpful article. I was facing so much trouble with the dance minigame because of this bug. It was really frustrating how this started happening all of a sudden when everything was going so smoothly a few days earlier.

    Thanks to your help and explanation, I’m finally able to play through the minigame without any more lag. Thank you so much.

Leave a Reply

Your email address will not be published.


*