We have installed 32-bit Enterprise SSO on a Windows 7 running in 64-bit mode. Enterprise SSO (SSOWatch) does not automatically start.
This is the normal behavior. In order to have the automatic start of Enterprise SSO (SSOWatch) on a 64-bit workstation (XP or 7), you must install the 64-bit version of E-SSO.
There are three ways to start Enterprise SSO upon session start:
Authentication Manager: an E-SSO authentication is performed by the selected Credential Provider; then SENS automatically starts SSOWatch after getting an OTP from WGSS.
Integration with Windows Logon: a Microsoft authentication is performed; if it is successful the Credential Provider wrapper performs an E-SSO authentication; SENS then starts SSOWatch with the OTP returned by WGSS.
"Run" key: only the Microsoft authentication is performed; SSOWatch is started by Windows
All three ways of starting Enterprise SSO are initiated by winlogon.
But, if you installed the 32-bit version of E-SSO on a 64-bit workstation, all winlogon-related configuration settings were applied in the 32-bit part of the Registry.
As a consequence, winlogon cannot "see" Enterprise SSO and nothing happens.