PreloadAsync does not preload SurfaceAppearance objects

Calling ContentProvider:PreloadAsync() on a SurfaceAppearance object does not actually preload it. Parenting a SurfaceAppearance to a meshpart after attempting to preload it still results in visual pop-in

surfaceappearance preload repro.rbxl (45.2 KB)


Thanks for the report; We’ll follow up when we have an update for you.