No idea about that, I'm only going by the news section on the dashboard in my account.
The one from last month:
Dear trusted affiliates,
Some of you are aware of the issues we are facing, some of you, don't. Due to the recent termination of our payment gateway we have to make drastic changes...