Replicated objects referenced by tags arent valid the same frame they are spawned in

What device/platform are you having the problem on?

PC

Were you alone or with other players?

With other Players

How often does the issue occur?

100% of the time

Description

Title explains it all, objects spawned in via the Replicator that are referenced by tags (like Rec Room Object Get First With Tag, wont be valid the first frame they spawn in (There are also some network inconsistencies)

As shown in the image attached:

  • Room authority is spawning an object
  • When the object has completed its spawning, it gets the tag TestObject01 added to it
  • The event ! object was spawned is sent to all players
  • The event ! object was spawned is received by all players
  • When the Room Authority receives this event, they log if the first object with tag TestObject01 is valid (False), they wait 1 tick, then check again (True)
  • When the non-authority player receives the event, they log if the first object with tag TestObject01 is valid (False), they wait 1 tick, then check again (False)

This shouldn’t be possible, the event is only sent AFTER both the object spawns and the tags have been added, yet when the event is received, Rec Room Object Get First With Tag claims that no object with that tag exists for anyone.

Attachments (Optional, please use alternative means like Google Drive for Videos)