It would have been helpful if you had debugged it when it wasn't working so that you could have identified what had not been installed properly.
The first thing to look at would have been the %TEMP%\afsd_init.log file where %TEMP% is the environment variable of the SYSTEM not the current user. The file will contain any startup errors that afsd_service.exe encountered. If the file doesn't exist it means that afsd_service.exe is not starting at all. If not, it may be a problem finding its libraries. Check the PATH to see if \program files\openafs\client\program and \program files\openafs\common are both listed. If they are try running afsd_service.exe at the command prompt. You should get an error informing you which library could not be found.
smime.p7s
Description: S/MIME Cryptographic Signature
