Quick Fix

Switch your controller from Bluetooth to a USB wired connection. This completely bypasses the Windows Bluetooth polling issue that causes FH6's periodic FPS drops. If you must use wireless, update your controller firmware and disable Bluetooth audio services.

Why Bluetooth Causes FPS Drops in FH6

Forza Horizon 6 uses XInput (or DirectInput for PlayStation controllers) for controller input. When connected via Bluetooth on Windows, the Bluetooth stack's periodic polling interrupts the input protocol, causing:

This is not a bug in FH6 itself — it is a known limitation of Windows Bluetooth implementation when handling game controller protocols. The same issue affects other racing games and fast-paced titles.

Step-by-Step Fix

  1. Switch to USB Wired: Connect your controller via USB cable. This is the only 100% reliable fix — it completely bypasses Bluetooth polling. On Xbox Wireless Controllers, use a USB-C cable. For PlayStation controllers, a standard USB-A to USB-C cable works.
  2. Update Controller Firmware:
    • Xbox: Install Xbox Accessories app from Microsoft Store → connect controller via USB → update firmware
    • PlayStation: Connect to a PS5/PS4 console to check for firmware updates, or use DS4Windows on PC
  3. Disable Bluetooth Audio: Press Win + R, type services.msc. Find "Bluetooth Audio Gateway Service" → right-click → Stop. Right-click again → Properties → set Startup type to Disabled. This prevents Bluetooth audio polling from interfering with controller input.
  4. Reduce Bluetooth Interference: Move your Bluetooth dongle to a front USB port (direct line of sight) and away from USB 3.0 ports, which can emit RF interference on the 2.4 GHz band.
Wireless Alternative

If you strongly prefer wireless, use the Xbox Wireless Adapter instead of Bluetooth. It uses a proprietary protocol that does not suffer from the polling issue. The adapter is available from Microsoft and most electronics retailers.

Troubleshooting Checklist

Symptom Most Likely Fix Difficulty
Periodic FPS drops every 30s Switch to USB cable Easy
Input feels delayed / laggy Update controller firmware Easy
FPS drops + audio crackling Disable Bluetooth Audio Gateway Service Medium
Intermittent disconnects Move Bluetooth dongle to front USB port Easy

Still experiencing stuttering? See our full PC stuttering guide →