Just to clarify how this works.
I understand it finds a user from the “random match queue” and then creates a match (if it finds a user of course).
Just to be sure, if now another user triggers match:addRandomPlayer it will not add any of those two players paired before who are in a match now, it will eventually find another user from the queue not in a match yet.
In other words, once a match is created, the users involved in the match are removed from the “random match queue”.
Corona team, please confirm this.
Regards,
Damir.