TeamMemberSpawnedEvent Fires Twice for Single Spawn

Reference ID

d4e7c136-4af8-01e8-517e-36b1124d9c5c

Please select what you are reporting on:

Verse

What Type of Bug are you experiencing?

Devices

Summary

“TeamMemberSpawnedEvent” fires twice for each player at the beginning of the round.

It is unknown whether this is related to the beginning of the round or the first spawn of a player. After the beginning of the round, respawning does not result in “TeamMemberSpawnedEvent” firing twice for a player that was in the game at the beginning of the round. It might be that when a new player joins, “TeamMemberSpawnedEvent” fires twice for the first spawn of the new player.

Steps to Reproduce

Create a Verse device that has a team settings and inventory device. Subscribe to “TeamMemberSpawnedEvent” of the team settings and inventory device in “OnBegin” of the Verse device.

Expected Result

The “TeamMemberSpawnedEvent” will fire (the subscription callback will be called) once for each player at the beginning of the round.

Observed Result

The “TeamMemberSpawnedEvent” fires (the subscription callback is called) twice for each player at the beginning of the round.

Platform(s)

windows

The status of UCB-1241 incident has been moved from ‘Awaiting Validation’ to ‘Needs Triage’.

Vouch for that, at the beginning of the round the func is called twice, when round is going its working correctly

Is it called twice in the Verse code ?

I have known some things with tags especially as they are bugged depending on how you add them but normally the only way itll call twice is if your subscribing to the spawner event and the GetPlayspace().PlayerAddedEvent().Subscribe(Name) at game start

It isn’t subscribed twice, the first spawn at the beggining of the round is called twice without the PlaySpace subscribe or other

And its using the spawn pad ? is it using the tags with the spawn pad ? ive had a issue before with this setup if so

I’m not using tags at all, and the spawn pads weren’t connected to verse when i was testing the Team Member spawn method

Im unsure then sorry i hope you get it looked at