Public connections not working

im using the advanced sessions plugin and i have a spin box in a widget to define the max players amount which goes into the public connections. however when i set max players to 3 and i get 4 people to all search at the same time, they are all able to join the session. any way to fix? if you need any more info ill get it to you.

EDIT I am able to get the indexes of the players that join the session but when trying to destroy session of the client nothing happens and i am only able to destroy the session of the server.