.MouseLeave event firing after .MouseEnter on adjacent buttons..?

It also seems that @Shedletsky had a similar problem back in 2016, however it was seemingly ‘fixed’.

This is the only other post I can find on this issue.

I also realize that there are fixes involving yields for this, but that seems more like rough patchwork than anything.