Le nombre de dongles connectables est restreint par le nombre de ports USB disponibles sur un poste.
Certains logiciels nécessitent chacun une clé de licence différente : l’émulation permet d’éviter les branchements et débranchements répétés.
Lorsque plusieurs personnes utilisent le même dongle, cela peut entraîner des pertes ou dommages. Or, ces dispositifs sont souvent coûteux à remplacer.
Dans un environnement virtuel ou via un bureau à distance, les systèmes invités n’ont souvent pas la capacité native de se connecter à un dongle branché sur l’hôte.