I had a similar problem with a formula that returns a number. For me it was a false positive error. When I ran a report on that table the formula appeared to calculate correctly. I continued to test and it works fine. I put in a help desk request, but it closed as the formula worked.