NSDisplay2013 - NSBackend 2.12 SQLite errors

I ran Boltek PCI , Nexstorm (version 1.9.1.8120) and NDisplay 2013 with NSBackend 2.12 for two years without a problem on a WinXP PC, however this year the PC failed and I had to replace it, I ran a Windows 7 PC with the same hardware and software and from time to time I would get SQLite errors from NSBackend that require me to continue or quit, if you pressed continue things would continue without a problem for 12-16 hours and then the error would show up again.
Recently I upgraded to a Boltek LD350 and a newer dedicated PC running the same software and I am lucky if I get 30-60 minutes before I get the same error.
Here is the first few lines of the error messages , I will attached the whole file:

************** Exception Text **************
System.Data.SQLite.SQLiteException (0x80004005): library routine called out of sequence
No transaction is active on this connection

Server stack trace:
at System.Data.SQLite.SQLiteTransaction.IsValid(Boolean throwError)
at System.Data.SQLite.SQLiteTransaction.Commit()
at NSBackend.Form1.b__14()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()

Exception rethrown at [0]:
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at NSBackend.Form1.d__15.MoveNext()

Exception rethrown at [1]:
at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.b__0(Object state)

I have tried all of the compatibility options and run both Nexstorm and NSBackend as administrators.
Any help would be very much appreciated.

Thanks
Greg


NSBackend Error.txt (4.97 KB)