NullPointerException During High Load in Servoy 2020

Hello Servoy Community & Team,

We are encountering a NullPointerException in our Servoy 2020 application with Progress OpenEdge database accessed via SQL. We encounter the issue specifically during peak hours when the transaction volume is high. The error log is at the bottom of the post.

We suspect it might be related to load handling or resource management but have yet to isolate the cause.

Any insights into potential causes or strategies for resolution would be greatly appreciated.

2024-01-31 17:49:35,354 ERROR [Executor,uuid:21E32CF:22] com.servoy.j2db.util.Debug - Cannot execute inline script
java.lang.NullPointerException: Cannot invoke “com.servoy.j2db.server.ngclient.IWebFormController.getName()” because the return value of “com.servoy.j2db.server.ngclient.INGFormManager.getCurrentForm()” is null
at com.servoy.j2db.server.ngclient.NGFormServiceHandler.executeMethod(NGFormServiceHandler.java:167) [servoy_ngclient_2020.12.0.3622.jar:?]
at org.sablo.websocket.WebsocketEndpoint$5.run(WebsocketEndpoint.java:410) [sablo_2020.12.0.3622.jar:?]
at org.sablo.eventthread.Event$1.run(Event.java:102) [sablo_2020.12.0.3622.jar:?]
at org.sablo.websocket.CurrentWindow.runForWindow(CurrentWindow.java:76) [sablo_2020.12.0.3622.jar:?]
at org.sablo.eventthread.Event.execute(Event.java:92) [sablo_2020.12.0.3622.jar:?]
at org.sablo.eventthread.EventDispatcher.dispatch(EventDispatcher.java:125) [sablo_2020.12.0.3622.jar:?]
at org.sablo.eventthread.EventDispatcher.run(EventDispatcher.java:89) [sablo_2020.12.0.3622.jar:?]
at com.servoy.j2db.server.ngclient.eventthread.NGEventDispatcher.run(NGEventDispatcher.java:55) [servoy_ngclient_2020.12.0.3622.jar:?]

Thanks,

Abun