Game ending instead of round

Trying to make a 2v2 gamemode that ends round after 1 team is completely eliminated, ive tried several things from the end game device, round device, player counter etc but i cannot figure it out properly, the closest i get and when i think there is nothing that can go wrong, immediately after the 1st round ends it ends the game or leaves the “your number 1” text on screen for the following rounds, either that happens or it just leaves one team in the game without moving on to the next round.
A clear explanation/tutorial would be greatly appreciated as i feel ive tried everything i can think of, aswell as everything online that also hasnt helped, thanks.

What do your round/ game settings look like on your island settings? Also I recommend just resetting your rounds through Verse and devices instead of using the round device, it is faster and has fewer limitations.

been through every permutation of island settings, right now round win is on through elimination, but ive had it without, round ends properly on time limit, with 100 rounds, but ive tried mostly everything different in island settings, could you explain on how to use verse to end round on a team wipe?

Depends on what your game is, but you can subscribe to OnPlayerElminated and check to see if their teammate has also been eliminated. If so, then run round reset logic. This could be resetting builds, tracking who won, clearing inventory, respawning players, etc. Essentially you do everything that a round reset does without having it hard reset and reload the level. If you send an image of your island setting I can debug further. Does it end the game in editor testing or on a published build?

Happens on private and published verisons, my game is just 2 teams, and i want the round to end and award the team thats left alive a win of that round, to then immediately go to a new round where teams have rotated, cant send island settings rn but i can easily just reset them as its not too important outside of rounds

hmm that is strange, if you can reproduce in an empty project just make a bug report with a video of this happening, otherwise you can use the workaround