I was informed by PCCharge that there is a problem with installing PCCharge on a domain Controller (don’t do it).
Every 45 days, the active directory on the domain controller is re-encrypted, this is messing up the encryption in PCCharge and can cause the entire database to be lost.