"Error: session expired" upon colyseus.reconect(roomId, SessionId)

In my program reconnection is working for many users but sometimes i get the error "Error: session expired" upon reconnection. What does this error mean? There doesnt seem to be any reference to this in the docs. My room is still up and running at this point and i have in the room the appropriate allowReconnection code configured.

Can someone explain what "session expired" means? And how to reconnect in this instance?


Every room has a right to allow clients to reconnect in an amount of time.
Maybe those sessions are timeout.