Are there situations where the problem will not converge with uflacs but converges well with quadrature representation? I think I am experiencing such a case. 
parameters["form_compiler"]['representation'] = 'uflacs'
parameters["form_compiler"]["quadrature_degree"] = 2
If I set the representation parameter to uflacs to problem does not converge. However if I set the parameter to quadrature my problem converges no problem. It is difficult to come up with a simple example to reproduce but I could use some guidance figuring out where to look in the ffc code or how to test for this. uflacs does give me a warning 
Should simplify ones arguments before getting this far
which I don't know what it means.