Hi! The problem I’m having here is mostly explained in the title: When attaching a SurfaceGui with a TextLabel to a Part, and setting the SurfaceGui to PixelsPerStud, any text will begin to scale with the Part when the Part’s size goes below 0.05. I’ve tried a bunch of stuff like changing other size values and using a MeshPart instead of a Part, however nothing changes the outcome. Here’s a video of it happening and the place file that demonstrates the problem.
bugtestin.rbxl (55.7 KB)
Expected behavior
The PixelsPerStud variable on a SurfaceGui should cause anything attached to the SurfaceGui to remain at a static size when the attachment has a UDim2 value of {0,n,0,n}, and not scale with the part that it is connected to. The expected outcome is that the text does not scale, even at a value below 0.05.