promotional bannermobile promotional banner

DeSync - Lag Monitor & Disconnect Alarm

Stop running on the spot! DeSync is a real-time heartbeat monitor that instantly detects lag spikes, 'ghost' disconnects, and server desyncs. Don't risk a Hardcore death—get alerted and auto-warn your party the exact second your connection drops!

File Details

DeSync (v1.0.4)

  • R
  • Mar 7, 2026
  • 269.05 KB
  • 67
  • 12.0.1+5
  • Classic + 3

File Name

DeSync(v1.0.4).zip

Supported Versions

  • 12.0.1
  • 5.5.3
  • 4.4.2
  • 3.4.5
  • 2.5.5
  • 1.15.8

ChangeLog: DeSync

All notable changes to this project will be documented in this file.


[1.0.4] - 2026-03-07

Fixed & Changed

  • LFD & Matchmaking False Alarms: Fixed a major bug where entering a matchmade group (Dungeon Finder, LFR, or Retail Follower Dungeons) would trigger a native "You are not in a party" chat error and fire off a false red-screen panic alarm. The addon now natively detects these groups and safely routes both the heartbeat ping and Chat Alerts through INSTANCE_CHAT.
  • Retail Boss Encounter False Alarms: Fixed an issue in modern Retail WoW where pulling an instance boss would trigger a disconnect alarm. Blizzard heavily rate-limits all addon communication during Retail boss fights; DeSync now gracefully pauses monitoring during these encounters (displaying "Paused" on the widget) and instantly resumes when the boss dies.
  • Solo Boss Encounters (Classic/SoD/Cataclysm): Fixed a similar issue for players farming old dungeons solo. If you are completely ungrouped and engage a recognized boss, the addon will temporarily pause to bypass Blizzard's self-whisper throttle. (Note: Classic players in a Party or Raid remain 100% monitored and protected during boss fights).
  • Boss Pull Race Condition: Fixed a rare timing bug where a heartbeat ping sent milliseconds before a boss pull would still trigger a panic alarm because the server dropped the incoming echo as combat started.
  • Flickering UI Text: Fixed an issue where the "Paused" text on the UI widget would aggressively flicker and fight with the latency numbers during a boss encounter. The UI now cleanly locks to "Paused" to save CPU cycles while the encounter is active.