Pete, thanks for the reply. The problem is that our product is a vertical market app with over 1000 users. This aprinters problem is nonrepeatable and very rare so I would not know if your class actually solved the problem.
A problem is a problem only as long as it has a possible solution. Lacking that, it becomes a FACT!