This started happening for me in the latest update to Roblox’s client. I’m not sure if it’s happening everywhere, but I’ve been observing these random lag-spikes related to Roblox calling VideoCaptureService:GetCameraDevices() in the ExperienceChatMain CoreScript.
You don’t have to spam-press the chat toggle to reproduce it, sometimes it’ll just randomly happen multiple times a second.
Any updates? My game also just switched to the new chat system and a lot of my players are having large FPS drops due to this, or at least I suspect that this is the same issue. I see experience chat main spiking in the microprofiler, too.
My computer doesn’t have any cameras, and so there is nothing under manage cameras for me to disable. Yet, I am still experiencing this issue.
I just got on my game to see if I could get the experience chat main to spike on my micro profiler too and I got this dump. It looks very similar to the screenshot from Mauio. This is really the first time I’ve ever messed with the microprofiler so I apologize if I’ve done something wrong or am misinterpreting things for another issue, but I hope this might help.
I’ve noticed this occurs in Experiences that use the new TextChatService after extensive lengths of playtime. This problem definitely still occurs.
Spamming the Experience Chat icon in the topbar results in the same lag spiking as well. Lag spike occurs every time a new Chat message is processed and displayed in the Chat Window.