Reproduction Steps
We recently started testing our title on lower-end iOS device, such as the iPad Mini 2G. We were hoping to identify framerate issues and profile to resolve them, but the game consistently freezes in our lobby. After some experimentation, we tracked the freeze down to one specific decal. I’ve created an otherwise empty place that reproduces this freeze - you simply need to join on a low-end iOS device and it will freeze within a few seconds of playing/panning the camera and/or moving. I expect it not to freeze with a single decal. The decal in question is the one that says ‘Obby’ - the second decal, at the top of the doorway, doesn’t appear to suffer from the same issue - deleting the obby decal only resolves the freeze, though I am worried that resolving one case will only reveal other cases.
Open one of the linked places on an iPad Mini 2nd Generation, and run towards the gate shown - Roblox will completely freeze, and possibly show a flickering effect which looks like a buffer swap. This occurs 100% of the time if this decal is within render range, within 10 seconds. Removing the decal resolves the freeze.
Simple test place: DecalCrashTest - Roblox
Link to asset: Images/Image - Roblox
Expected Behavior
Expect the game not to freeze.
Actual Behavior
Game freezes and graphical glitches occur. Unable to interact.
Workaround
Removing this decal should resolve it, but I am now worried about other decals we use. Identifying each individual problematic decal is going to be time consuming.
Issue Area: Mobile App
Issue Type: Freezing
Impact: Moderate
Frequency: Constantly
A private message is associated with this bug report