TAdvPanels loosing order inside TAdvPanelGroup


I have a TAdvPanelGroup with some TAdvPanels inside. When the visible property of the panels is set to disable and then set back to enabled, the panels order is lost, even when the are put back to "visible" in the correct order. is this a bug?
I already tried "AdvPanelGroup1.SavePanelpositions" and "AdvPanelGroup1.LoadPanelpositions" but that didn't work too.