Why are hitboxes for buttons staying on screen even after widget that houses the buttons has moved?

The setup for my panel widget that you see in these screenshots goes like this

The horizontal box’s position is set based on the buttons the user clicks to “flip” through the pages. Each page in the frame looks identical here, but they all have their own contents that get populated. For whatever reason, when flipping through these panels, the hitboxes for the buttons stay on screen, blocking the hitboxes of other buttons the user needs access to.

I will provide examples below. Note that it isn’t always caused by the Simulation’s page, I’ve noticed it has to do with whichever page is first to be opened. For example, if the interests page was opened, and then you opened the simulations page, there will be hitboxes from the interest page blocking buttons on the simulation page.

In the example below, the simulations page was opened first. Then I opened the FlyTo page and you can see the button tool tip from the Simulations page appearing where the mouse is hovered (represented by the red arrow).

There is also an issue with some hitboxes being moved when this happens, which I will display below.

You can see that when hovering over the button, it is not putting the button in its hover state, but when moving the mouse slightly to the lower left, it puts the button in its hovered state.

If anyone has any insight into this, it is much appreciated!! I believe using a widget switcher effectively avoids this issue entirely, so that may have to be my solution. I originally designed it like this because I wanted to have a sliding type of animation in the panel frame between pages.

Thank you!