Thank you for reporting this problem. We will correct it in our library code.
For now until there is a build with it corrected, you can work around the issue by swapping out the IF calculation used by the CalcEngine. Here is a minimal sample showing how you might do this.
http://www.syncfusion.com/support/user/uploads/Formula-If_problem-841192875.zip