In our system setup we have a reproducible situation where a caller calls a registered procedure of a callee.
If the caller session drops while waiting for the response, the callee's session will be closed with error.
Just for some context:
The way this happens in our setup is that the caller in a browser calls a remote procedure and immediately afterwards reloads the page which results in an unclean drop of the session on the callers side. Then we observe a session drop on the callees side as well but without any meaningful error message.
Both front end and backend use autobahn-js 22.11.1 and we use crossbar 23.1.2.
I'm not sure if this is a crossbar or an autobahn issue, though.