CanvasGroup becomes invisible when put in a SurfaceGui with MaxDistance

Title should be pretty self explanatory, steps to reproduce:

  1. Create a SurfaceGui with a MaxDistance property set
  2. Insert a CanvasGroup with some content into the SurfaceGui (doesn’t matter what the content is)
  3. Play the game
  4. Walk to the SurfaceGui, close enough that gui appears, might need to change some property on the inserted content to force CanvasGroup to re-render
  5. Walk away, making it disappear
  6. Walk back, everything in the CanvasGroup will still be invisible

Expected behavior

I expect the CanvasGroup and its contents to become visible when I re-enter the radius defined by MaxDistance.

1 Like

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