Agreed. New client should have been released after approval by all third parties. Having an event exacerbates the issue even more. I'm not IOS, but this is wrong and some form of compensation is probably needed.