Hi,
Trying to find source of problem in UI. It’s too much to describe whole logic. Overall there is a parent object which is turned on/off with ParentObject.SetActive(true/false). It has many child objects: Buttons. Depending on circumstances different sets of buttons are shown. But after the first cycle of turn on/off parent object - whole buttons get shown.
Buttons are turned off with ChildObjectButton.GetComponent().SetAlpha(0)
Is it possible that after ParentObjects is set as active all child CanvasRenderers’ alpha is set to 1?