Seems harsh blaming software issues. They should just informed the affiliates they are going offline for a set number of days while fixing internal software issues and will be online soon rather than messing over everyone. What a shame as SmartLive spent a lot of money time and effort building their affiliate program and relations.
What a shame