I have been very confused because Roblox words it differently on two different pages.
On the ‘Teleporting Between Places’ page, it implies that a user is simply re-directed into a matchmaking;
However, on the ‘TeleportOptions’ page, it implies that it creates an entirely new server instead;
as far as I can tell these are referring to the same scenario/setup - ShouldReserveServer is set to false, and there is no ServerInstanceId is blank/invalid - but the ramifications are extremely different.
I was hoping to actually make use of the ‘new server’ thing - I need to get players out of a game so I can make room for a reserved player, so I was going to send them to any other non-full servers if possible, and then fall back to sending to a brand new server if that fails.
I didn’t want to use the reserved teleport system because it seems like it needs an entirely different ID to teleport to alltogether, which just makes my job harder, and I really didn’t mind it being a public server - I just wanted it to be a new public server, because I’m already MemoryStoring every available server and if there were places to go I’d already be sending them there.