Troubleshooting

Game Setup

If telemetry data isn't being captured from your game, follow the troubleshooting steps for your specific simulator.

F1 24 / F1 25

No data received:
- Open Settings → Telemetry Settings in the game
- Confirm UDP Telemetry is set to On
- Confirm UDP IP Address is 127.0.0.1
- Confirm UDP Port is 20777
- Make sure UDP Broadcast Mode is Off

Partial data:
- Increase the UDP Send Rate to the highest available setting
- Restart the game after changing telemetry settings

Multiple instances:
- Only one application can listen on port 20777. Close any other telemetry apps (SimHub, etc.) before starting p0, or configure them to use different ports.

iRacing

No data received:
- iRacing uses shared memory, not UDP — p0 reads it directly
- Make sure p0 is running before you start the iRacing session
- Restart iRacing if p0 was started after the session began

Data stops mid-session:
- Check if iRacing minimized or paused — some configurations stop telemetry output when the window isn't focused

Automobilista 2 (AMS2)

No data received:
- AMS2 uses the shared memory API (Project CARS 2 format)
- Ensure the game is fully loaded into a session (not in menus)
- Try restarting both AMS2 and p0

Le Mans Ultimate (LMU)

No data received:
- Check that the default telemetry plugin is enabled in LMU settings
- The plugin should be active by default — if it was disabled, re-enable it and restart the game

General Tips

  • Always start p0 before launching the game
  • Complete at least one full lap — data is batched per lap
  • Check the p0 system tray icon for connection status
  • Run p0 --headless --debug for detailed diagnostic output