Reparenting player character causes PlayerGui to not be replicated if there are many ModuleScripts in ReplicatedFirst

Requirements

  • Have many ModuleScripts under ReplicatedFirst with differentiating sources/contents (in our case, 334 ModuleScripts)
  • Reparent the player’s character to a Model under Workspace in a CharacterAdded event’s callback after waiting for the character’s parent to not be nil

Result

PlayerGui will not replicate (client and server view of PlayerGui differ in studio)



1751502558_YXA4vt7jPN
LoadingGui is reparented from ReplicatedFirst to PlayerGui on client


A private message is associated with this bug report

1 Like

original Post PlayerGui replication dropped if large streaming/replication queue.