Problem Statement When a controller becomes unresponsive (due to battery failure, connection loss, or other glitches), the user loses the ability to interact with the game. This results in missed cues and an inability to manually pause, causing frustration. Proposed Solution Implement a system to detect a frozen controller based on a lack of movement. Trigger Condition: If a single controller reports no change in its positional or rotational data for a continuous duration of 200 milliseconds during an active workout. Action: Automatically trigger the game's pause state, exactly as if the user had pressed the pause button manually. Justification This feature would act as a fail-safe, gracefully handling common hardware interruptions. It prevents lost progress and provides a much better user experience when a controller issue occurs. This would pause even if the user drops a controller.