The most common reason that could affect the normal installation of ScoreCard in Windows 10 is directly related to the compatibility between this application and the Windows 10 operating system. In most of the cases, developers release an update to complement the lack of compatibility, but if there isn't one available, then a compatibility tweak needs to be applied.
To do this, simply right click the ScoreCard's installer and go to Properties > Compatibility. Use the built-in drop down menu to select a previous version of Windows and tick the Run as Administrator option.