After you have installed the latest ID software from the id.ee website, you need to give permission in your browser to the extension (or add-on, plug-in) called Web eID. This extension is required for digital signing with an ID-card.
The id.ee website provides information on how to turn on the Web eID extension in Chrome, Edge, Safari, and Firefox.