Telegram is supposed to be the fast, light messenger — the one that syncs instantly and sips resources. On your Snapdragon laptop, though, it launches slowly, chats take a second to render, calls have no audio, or the app just crashes. For an app famous for speed, this is embarrassing.
Telegram Desktop does have native ARM64 builds, so the architecture story here is better than most apps. The real culprits are usually the emulated install hanging around, a corrupted local database, GPU acceleration quirks, proxy/VPN interference with Telegram’s MTProto connections, or audio device selection in calls.
This guide gives you six fixes in order: get the native build, fix sync and connection, clear the corrupted data, tune the GPU path, fix call audio, and handle notifications. VPN-related messaging failures share roots with VPN not working on Windows on ARM , so check that pairing.
Why this happens
- Emulated x64 build still installed: Old installs from before ARM64 builds matured run under Prism emulation — slower and buggier than native.
- Proxy or VPN interfering: Telegram’s MTProto protocol is sensitive to proxies and VPNs; a misconfigured one causes endless “connecting” states.
- Corrupted local database: Telegram caches chats locally — a damaged database causes crashes, missing messages, and UI lag.
- Hardware acceleration quirks: The client’s GPU-accelerated UI can glitch on Adreno graphics with certain drivers.
- Wrong audio devices in calls: Telegram’s automatic device selection picks wrong endpoints on ARM laptops with multiple audio devices.
- Background throttling: Power management throttling Telegram’s background process delays message sync and notifications.
- Outdated build: ARM64-specific fixes ship in Telegram’s frequent updates — old builds carry fixed bugs.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Install the native ARM64 build
Verify the build first — an emulated Telegram explains slowness, heat, and random crashes in one stroke, and no settings tweak compensates for emulation.
- In Task Manager’s Details tab, check whether Telegram.exe is flagged as emulated while running.
- If emulated, quit Telegram fully (tray icon > Quit).
- Uninstall it from Settings > Apps > Installed apps.
- Download from desktop.telegram.org on the laptop, or install from the Microsoft Store — both serve ARM64 on Snapdragon machines.
- Sign in with your phone number — chats, media, and contacts restore from the cloud. Test scrolling and search speed immediately.
Fix 2: Fix connection and sync problems
“Connecting…” forever, messages that send from your phone but never appear on desktop, channels not updating — these are network-path issues, and Telegram gives you direct controls for them.
- In Telegram Settings > Advanced > Connection type, check whether a proxy is configured — if you did not set one, set it to use system proxy or disable it.
- Temporarily disconnect your VPN and test sync — if messages flood in, the VPN is interfering with MTProto.
- Try toggling Use IPv6 in the connection settings if your network has broken IPv6.
- In Settings > Advanced, check Connection diagnostics for blocked data centers.
- If one network works and another does not (home vs. office), the network is filtering Telegram — try the built-in MTProto proxy options or a different network. Printer-driver-class ARM issues show the same “works here, not there” pattern: Brother printer driver on ARM .
Fix 3: Clear Telegram’s corrupted local data
Crashes on launch, chats that will not open, media that never loads — the local database or cache is corrupt. Because Telegram is cloud-based, clearing local data is completely safe.
- Fully quit Telegram.
- Press Win + R, type
%APPDATA%, and rename Telegram Desktop to Telegram Desktop.bak. - Relaunch Telegram and sign in with your phone number — everything restores from the cloud.
- Let it sync fully (watch the progress) before judging performance — the initial sync is heavy.
- If stable after a few days, delete the
.bakfolder. Your chats were never at risk; they live on Telegram’s servers.
Fix 4: Tune the GPU and animation settings
UI lag, stuttering animations, and graphical glitches are the GPU path arguing with the Adreno driver. Telegram’s settings let you calm it down without losing the native feel.
- In Telegram Settings > Advanced, find the Hardware acceleration / ANGLE graphics backend option and try toggling it.
- Disable Large emoji animations and sticker autoplay in Settings > Chat Settings if the chat view stutters.
- Update the graphics driver via Settings > Windows Update > Optional updates.
- Test scrolling through a media-heavy channel — that is the heaviest UI workload Telegram has.
- Keep the combination that scrolls smoothly; retest after driver updates. Microsoft’s Windows support pages document driver update paths.
Fix 5: Fix voice and video call audio
Call audio failures — silence, one-way audio, robotic voice — are device selection and audio-path issues, the same family as every other VoIP app on ARM. They are not Telegram bugs.
- In Telegram, start a call, open the call settings, and set microphone and speaker explicitly — never leave them on automatic.
- In Windows Sound settings, set devices to 16-bit, 48000 Hz and disable exclusive mode.
- Test with the Echo test / call settings preview before calling a real person.
- If audio is robotic, disable any “noise suppression” enhancements in the Windows device properties for your mic.
- Test with wired audio — if wired works and Bluetooth does not, the Bluetooth stack is the problem, not Telegram. Work/school Copilot chat toggles break in a similar device-context way: Copilot chat work/web toggle missing .
Fix 6: Fix notifications and background sync
Messages arrive on your phone instantly but the desktop app is silent or hours late. That is background throttling or notification settings, not sync — the messages are there when you open the app.
- In Windows Settings > System > Notifications, confirm Telegram is allowed to send notifications.
- In Settings > System > Power & battery, set Telegram’s background activity to allow unrestricted background work.
- In Telegram Settings > Notifications, verify desktop notifications are enabled for the chat types you care about.
- Disable battery saver interference: add Telegram as an exception if your laptop maker includes aggressive background killers.
- Keep Telegram running (minimized, not quit) — a fully quit app cannot notify you, and cold-start sync will always lag behind your phone.
Closing
Telegram on Snapdragon laptops is fast and reliable once it is the native ARM64 build with a clean local database — emulation and corrupted caches cause most complaints, with proxy/VPN interference covering the sync mysteries. Because everything lives in Telegram’s cloud, you can be aggressive with the local fixes: nothing you delete in Fix 3 can lose a chat. Do the six steps and Telegram goes back to feeling instant.
