Hello, I've experienced a really weird issue with a Web Application. That app works correctly on the development machine but it fails when deployed in another machine.
The problem arises when you navigate to some dialogs or while calling some functions. It is an SQL Error 3988: SQL State 42000 (Mertech Driver for SQL Server) that states "New Transaction is not allowed because there are other threads running in the session". It is not possible to reproduce it on the development environment and we don't know what causes it. Those views/functions don't perform transactions (reread/lock/unlock...), so it is quite unusual. I can't debug or reproduce it on my local environment, any tips to find the problem?

The line of code which raises the error is the saverecord inside the ReleasePropValues function on cWebServerPropStore.pkg, but I don't know what is locking it.