Help with Gateway Warning messages in the Log

We did a deploy of an updated project branch this morning.
After the deploy, we saw a number of the warning messages below in the log:

java.lang.IllegalStateException: Delegate is not set
at com.inductiveautomation.perspective.gateway.session.SecuredPerspectiveProjectSession.delegateNotSet(SecuredPerspectiveProjectSession.java:286)
at java.base/java.util.Optional.orElseThrow(Unknown Source)
at com.inductiveautomation.perspective.gateway.session.SecuredPerspectiveProjectSession.receive(SecuredPerspectiveProjectSession.java:321)
at com.inductiveautomation.perspective.gateway.session.PerspectiveSessionCollection.receive(PerspectiveSessionCollection.java:436)
at com.inductiveautomation.perspective.gateway.comm.WebSocketChannel.onMessage(WebSocketChannel.java:110)
at jdk.internal.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.jetty.websocket.common.events.annotated.CallableMethod.call(CallableMethod.java:70)
at org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod.call(OptionalSessionCallableMethod.java:68)
at org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver.lambda$onTextFrame$1(JettyAnnotatedEventDriver.java:270)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)
at java.base/java.lang.Thread.run(Unknown Source)

Can anyone help me understand what these warning messages are trying to tell me?
Thanks.