Telegram Desktop is popular precisely because it is fast and light — so when it crashes, refuses to log in, syncs slowly, or drops calls on an ARM laptop, the contrast is annoying. Telegram’s Windows app is closer to native than many messaging apps, but it still depends on local data, system permissions, drivers, and network paths that can each fail on Snapdragon machines.

The trick with Telegram is not to reinstall blindly. Login failures, sync failures, and call failures point to different layers: the account and phone, the local database, or the media stack. This guide separates them and gives you a fix for each, in the order that wastes the least time.

Work through the fixes in sequence, and after each one check the specific symptom you started with — login, sync, media, or calls — rather than assuming everything is fixed at once.

Why this happens

  • Outdated desktop build or phone app: Telegram’s login and sync protocols change regularly, and mismatched versions between phone and desktop cause code failures and stuck sync.
  • Corrupted local database: Telegram stores chats and media metadata locally; a forced shutdown or interrupted update can corrupt that database, causing crashes or blank chat lists.
  • Storage pressure: Telegram caches a large amount of media by default, and a nearly full drive on a thin ARM laptop slows sync and blocks new downloads.
  • Camera, microphone, and audio driver faults: Calls share the same ARM media drivers as every other app, so a generic driver breaks Telegram calls while messages keep working.
  • VPN, proxy, and firewall blocks: Telegram’s servers and media delivery can be blocked by a VPN or firewall even when general browsing works, producing partial sync or failed calls.
  • Background suspension and power saving: Windows battery saver can suspend Telegram in the background, delaying messages until you open the window manually.

How to fix it

Work through these in order — diagnose first, then act.

Fix 1: Update Telegram on phone and desktop

Version mismatch is the fastest cause to rule out and the most common reason login codes fail or new features misbehave. Update both ends before touching settings or data.

  1. On your phone, update Telegram from the app store and restart the phone.
  2. On the laptop, open Telegram Desktop, go to Settings > Advanced, and check for updates; install any offered version and restart the app.
  3. If the Microsoft Store version is stuck on an old build, uninstall it and install the desktop build from Telegram’s official site instead.
  4. Confirm the version numbers are current, then try the failing action again — login, sync, or a test message.
  5. Turn on automatic updates in Telegram settings so future protocol changes do not strand you on an old build again.

Fix 2: Fix login and verification code problems

Login trouble is almost always about the phone number, the phone app, or delivery of the code — not about the laptop hardware. Work through the account side carefully before blaming the ARM machine.

  1. Double-check the country code and phone number you entered; a single wrong digit sends the code to someone else’s phone.
  2. Confirm the phone has signal or Wi-Fi and can receive SMS, and check that Telegram is not blocked by the phone’s spam filter.
  3. Wait a full two minutes before requesting a new code: rapid re-requests can trigger rate limits that delay delivery further.
  4. If Telegram offers to send the code inside the phone app instead of by SMS, use that option — it bypasses SMS delays entirely.
  5. Once logged in, go to Settings > Devices on the phone and confirm the laptop session appears; if an old duplicate session exists, terminate it to avoid sync confusion.

Fix 3: Repair crashes and blank chats with a data reset

When Telegram opens to a blank window, crashes on launch, or shows chats that never load, its local database or cache is the prime suspect. Telegram stores your chats in the cloud, so clearing local data is safe — you will re-download chats after signing in again.

  1. Close Telegram completely, including from the system tray, so no process holds the database open.
  2. Open Settings > Apps > Installed apps, find Telegram, open Advanced options, and click Repair first.
  3. If Repair does not help, click Reset to clear local data, then reopen Telegram and sign in again.
  4. Let the initial sync finish on stable Wi-Fi before opening large groups; interrupting it can corrupt the fresh database.
  5. If crashes persist after a clean reset, uninstall Telegram, restart the laptop, and install the latest build fresh — a clean install rules out a damaged program file.

Fix 4: Fix voice and video calls

Telegram calls need the same media stack as every other calling app, and ARM driver faults show up here first because calls are real-time and unforgiving. If messages work but calls do not, treat this as a driver and permission problem.

  1. Close other apps using the camera or microphone, including browsers, Zoom, and Teams.
  2. Open Settings > Privacy & security > Camera and Microphone and confirm Telegram is allowed for both.
  3. In Telegram Settings > Advanced > Voice and video calls, check the selected microphone, speaker, and camera, and run a test call with a contact.
  4. Reinstall the OEM camera and audio drivers from your laptop maker’s support site if calls fail across apps, using the driver guidance on Microsoft’s Windows support pages .
  5. Test a call without a VPN: if it works, the VPN is blocking media traffic. The same media-stack diagnosis applies to Spotify on ARM64 Windows , which also depends on clean audio drivers and an unblocked media path.

Fix 5: Speed up sync and fix media downloads

Slow sync and stuck media downloads are usually about storage, auto-download settings, or network quality — not about Telegram’s servers. Large groups and channels amplify all three, so tuning them makes a visible difference.

  1. Check free disk space and free up room if the drive is nearly full; Telegram needs space for its media cache to function.
  2. In Telegram Settings > Advanced > Automatic media download, turn off auto-download for large files and for groups you do not follow closely.
  3. Clear old cached media from Settings > Data and Storage > Storage Usage without deleting chats themselves.
  4. Switch to stable Wi-Fi or wired Ethernet for the initial sync of a large account, and avoid syncing over a weak mobile hotspot.
  5. Plug in the charger and set Power mode to Best performance during a large sync so Windows does not throttle the network or storage.

Fix 6: Stop background suspension and connection blocks

If messages arrive only when you open Telegram, or the app shows “Connecting” for long periods, Windows power policy or a network filter is interrupting its background connection. Fix both sides in one pass.

  1. In Settings > Apps > Installed apps > Telegram > Advanced options, set background app permissions to Always or Power optimised, never Never.
  2. Turn off Battery saver and confirm Telegram is not listed under restricted background apps.
  3. Disconnect any VPN and restart Telegram: if sync resumes instantly, add Telegram to the VPN’s exceptions.
  4. Temporarily disable third-party firewall filtering, test, then re-enable it with Telegram allowed.
  5. If connection problems persist only on this install, check for broader system-service faults — for example a Copilot settings search failure can signal a system issue — and compare with LG Gram SuperSlim AI troubleshooting for model-specific driver notes if that is your machine.

Closing

Telegram Desktop on ARM Windows is usually one fix away from working: update both apps, sort out the login code properly, reset corrupted local data when chats go blank, and verify the camera, microphone, and audio drivers before blaming calls on Telegram itself. Keep auto-download under control and stop Windows from suspending the app, and Telegram will stay fast and reliable on Snapdragon.

Frequently asked questions

Why does Telegram Desktop crash on ARM Windows?
Telegram Desktop is a native app but older builds and corrupted local data can crash on ARM. Updating Telegram, clearing local data, and reinstalling it fresh fixes most crashes.
Why won't Telegram send the login code to my phone?
Login codes fail when the phone app is outdated, the number is entered wrong, or SMS delivery is delayed. Check the number, update the phone app, and use the in-app code option if offered.
Why do Telegram calls fail on my Snapdragon laptop?
Calls need working camera, microphone, and audio drivers plus an unblocked network path. Check privacy permissions, reinstall OEM drivers, and test without a VPN.
Why is Telegram slow to sync large groups and media?
Large groups and channels download a lot of media, which strains storage and network. Limiting auto-download, freeing disk space, and syncing on stable Wi-Fi speeds it up.