I have an overhead UI that’s added to the character’s head after it is loaded. However, when they chat, the chat bubble shows below the UI instead of above. How do I make it so the chat bubble is layered above the UI?
Something to note, this only happens the first time the UI is added (right after the player joins). After they respawn once, this is fixed.
Script used to add UI to character:
local ui = script.Parent.OverheadUI
local players = game:GetService("Players")
players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function(character)
local uiClone = ui:Clone()
uiClone.Parent = character:WaitForChild("Head")
end)
end)