Yes, er998 is a so called uncaught exception, that means something went wrong and the system had no way of "catching" this situation, the trouble with it is: It can be all sorts of things.. In the last couple of months (and in version 5.8) we have already solved a couple of causes for er998, but not all.. So working with support to give us the logfiles greatly helps us finding the root causes.