Mon–Sat 10–7 Chhani Jakatnaka, Vadodara
Harsiddhi Services Documentation & Compliance
Handling legal & government documents since 2017 Fixed price in writing before we start No hidden charges — government fees separate Rated by clients on Google
Home Knowledge Centre Common DSC errors
DSC Knowledge · India

Common DSC errors: why signing fails, and how to fix it

A digital signature that will not sign is one of the most frustrating things in front of a filing deadline. The good news is that almost every DSC error comes down to one of a handful of causes — a driver, a utility, a browser or a PIN. Here is how to diagnose and fix each.

Since 2017 Practical, tested fixes Updated: July 2026

Typical reply within minutes during office hours.

9+ yearsIn service
6,000+Applications across services
CSC 136237240013Govt-approved CSC
GST 24ETLPP2031J1ZMRegistered business
PID 242000004888GPLGST practitioner
★ GoogleRead client reviews

What ₹0 gets you right now

A free eligibility check and an exact written quote — our fee and government fee shown separately. You decide after you see the numbers.

No pressure follow-ups. No commitments. Just clarity.

Get my free check Fixed written quote before any work begins
Overview

Almost every DSC error is one of four things

When a DSC "does not work", it feels mysterious, but the chain from token to portal is short, and problems live at one of four points along it: the token driver that lets your computer see the certificate, the portal signing utility that lets a government site use it, the browser that connects the two, and the token PIN that unlocks the signing. Work through them in that order and you will find the cause.

Nothing here requires deep technical skill — it is mostly installing the right piece of software and making sure it is running. This page is the diagnostic companion to our step-by-step DSC installation guide; if you are setting up for the first time, start there, and use this page when something specifically breaks. For the device at the centre of it all, see USB token explained.

Problem 1

"Token not detected" — the driver is almost always the cause

This is the most common error, and the fix is usually simple: the token's driver or middleware is not installed, not running, or is the wrong one. Your computer and browser can only see the certificate through that driver, so without it the token is invisible even though it is plugged in.

  • Install the driver that matches your token model. Feitian ePass2003 uses the ePass2003 token manager; Watchdata ProxKey uses the ProxKey PKI client; other tokens have their own middleware. Using the wrong vendor's driver is a frequent trap.
  • Reconnect the token after installing, ideally into a different USB port directly on the machine rather than through a hub.
  • Check the token manager sees the certificate. Open the token utility — the certificate should be listed there. If it is, the token is fine and the problem is downstream.
  • Rule out hardware. A failing USB port or cable can mimic a driver problem; try another port before assuming software.

Nine times out of ten, installing the correct driver and reconnecting the token brings it straight back to life.

Problem 2

The portal will not sign, even though the token is detected

Here the token driver is working, but the government portal's own signing utility is missing or outdated. Portals do not sign directly with the token driver — each has its own utility that does the signing:

Portal Signing utility
GST portal emSigner
Income tax e-filing emBridge / emsigner
MCA21 (V3) MCA DSC utility
DGFT eMudhra-provided utility

The fixes are consistent: install the utility the portal specifies, make sure it is the current version, and confirm it is running — many utilities need to be open in the background for signing to work. If you renewed recently and signing suddenly fails, an outdated utility is a common culprit alongside the need to re-register the new certificate, which we cover in DSC renewal explained. Portal-specific setup is on our GST DSC and income tax DSC pages.

Problem 3

Browser-side failures

Signing utilities usually run a small local service on your computer that the browser talks to when you click "sign". Browser security settings and updates sometimes block that connection, which produces a signing failure that looks like a token problem but is not.

  • Use the browser the portal recommends. Portals test against specific browsers; an untested one may not connect to the local signer.
  • Allow the local signer service. When the browser asks whether to allow a connection to a local service or a specific port, permit it — that is the signing utility.
  • Clear the cache and reload. A stale page can hold on to an old, failed connection state.
  • Confirm the utility is actually running. If the background service has closed, the browser has nothing to connect to.
  • Temporarily check security software. Aggressive antivirus or firewall settings can block the local port; a controlled check helps isolate the cause.

These browser issues are among the most common last-minute panics, and almost all of them come down to letting the browser reach the local signing service.

Problem 4

PIN lockouts and very old tokens

The token PIN protects your signing key, and it is deliberately unforgiving. Repeated wrong PIN attempts lock the token. Depending on the model, a locked user PIN can be reset using an administrator PIN through the token's management utility — but the admin attempts are also limited, and once they are exhausted the token can become permanently locked. Because the key is non-exportable, a permanently locked token means obtaining a fresh certificate on a new token.

Stop before you run out of attempts

If you are unsure of the PIN, do not keep guessing. Each wrong attempt brings the token closer to a permanent lock. Pause, find the correct PIN or the admin PIN, and use the token utility deliberately. A moment's caution here can save the cost and time of a whole new certificate.

Separately, a very old token can stop working after a renewal if its firmware does not support the newest certificate. Vendors publish token upgrade or CSP update tools for this; occasionally a very old device needs replacing. If you have just moved to a new computer and nothing signs, remember the driver and utility live on the machine, not the token — reinstall them and the certificate on the token works again.

What a fix can and cannot do

Many DSC problems are driver, utility or browser issues we can talk you through, and we regularly get a client's token detected and signing again the same day. But a genuinely locked token or an unsupported old device is not a "fix" situation — it needs a fresh certificate, and we will tell you that plainly rather than have you chase a repair that cannot work. Send us the exact error message and we will tell you which case you are in.

Before you decide

The bottom line

We built this page to be useful even if you never hire us. If you do, you get the same thing this page gave you — straight answers — plus a team that files, follows up and finishes. The quote is free and binding.

Get the written quote

FAQs

DSC error questions, answered plainly

Why is my DSC token not being detected?
The most common reason is that the token's driver or middleware is not installed or not running. The portal and browser can only see the certificate through that driver. Installing the correct token manager for your device — for example the ePass2003 or ProxKey client — and reconnecting the token usually fixes it. A faulty USB port or cable can also be the cause.
Which driver do I need for my DSC token?
It depends on the token model. Feitian ePass2003 uses its ePass2003 token manager; Watchdata ProxKey uses the ProxKey PKI client; other tokens have their own middleware. Install the one that matches the token you were issued. Using the wrong vendor's driver is a frequent cause of a token that will not appear.
Why does the government portal not recognise my signature?
Government portals need their own signing utility in addition to the token driver. GST uses emSigner; the income tax portal uses emBridge or emsigner; MCA V3 has its own DSC utility; DGFT uses an eMudhra utility. If the utility is not installed, running, or is an outdated version, signing fails even when the token is detected.
Why does my DSC not work in the browser?
Signing utilities often run a small local service that the browser connects to, and browser security settings or updates can block that connection. Using the browser the portal recommends, allowing the local signer service, clearing the cache, and making sure the utility is running in the background usually resolves browser-side failures.
What happens if I enter the wrong token PIN too many times?
The token locks as a security measure after repeated wrong PIN attempts. Depending on the token, it may be unlocked using an administrator PIN through the token's management utility. If the administrator attempts are also exhausted, the token can become permanently locked, and since the key is non-exportable you would need a fresh certificate on a new token.
My old token stopped working after I renewed — why?
Very old tokens sometimes have firmware that does not support the newest certificates, so a fresh certificate downloaded onto them may not work until the token is upgraded. Vendors publish token upgrade or CSP update tools for this. In some cases a very old token needs replacing. Most tokens, though, keep working across renewals after a driver update.
Do I need to reinstall everything on a new computer?
Yes. The token driver and any portal signing utility live on the computer, not on the token, so a new machine needs them installed before the DSC will work. The certificate itself stays safely on the token. Install the token manager and the relevant utility, connect the token, and register or use the DSC as normal.
Can you fix DSC errors remotely?
Many DSC problems are driver, utility or browser issues that can be talked through step by step, and we regularly help clients get a token detected and signing again. Some cases — a locked token or an unsupported old device — need a fresh certificate rather than a fix. Tell us the exact error message and we will tell you which situation you are in.

Stuck with a DSC error before a deadline?

Send us the exact error message and the portal you are on. We will help you get the token detected and signing again where it is a driver, utility or browser issue — and tell you honestly if it is a case that needs a fresh certificate. Fixed quote before any paid work begins.