Rob
Ansys Employee

Knocking the solver over takes some doing. If you open the transcript has the solver done an interation (or few) and then failed or failed before doing an iteration? 

Note, I'm not going to debug or do much with the UDF. It's beyond what we're able to support on here, and my UDF coding skills aren't all that high.