Repro file:
SteamingPausedUIRepo.rbxl (543.7 KB)
I’m experiencing an odd bug where calling GuiService:SetGameplayPausedNotificationEnabled(false)
does not do anything in studio playtests. I’m playing with IncomingReplicationLag set to 0.15.
The repro file contains a script which calls this function every frame.
--!strict
local GuiService = game:GetService("GuiService")
local RunService = game:GetService("RunService")
GuiService:SetGameplayPausedNotificationEnabled(false)
RunService.Heartbeat:Connect(function()
GuiService:SetGameplayPausedNotificationEnabled(false)
print("Disabled gameplay paused notification!")
end)
It’s very important for user experience in my game not to show these popups, and I don’t want to record a feature for my game’s producers to have them be confused as to why these popups are appearing in the game again.
What’s odd is that when I test on a phone in a live server (uploaded here StreamingEnabled tests - Roblox), this bug does not happen. This may be because I have really good cell phone service + fiber internet where I am, so it’s hard to find a good environment to test in this case
Still I have a sneaking suspicion that this may A) hit production in the near future due to a feature flag that’s enabled in studio but not the Roblox client, or B) only affects people with worse internet conditions than I can test with.