Panel is not hiding TextMeshPro text controls

Hi there,
I show a panel above some TextmeshPro Text Controls.
The panel hides everything except the text labels. Z-index is lower in the Panel and also is the last element added to Canvas.

What is happening?
See image here:

The image you provided doesn’t give me enough information to understand your setup or potential issue.

However, assuming you are talking about the red text being drawn over the other objects, Sorting order when using the Canvas is based on the order of the objects within the hierarchy. As such, the last object will be drawn over the previous ones irrespective of Z.

If that is not the issue, please provide me with a simple repro / scene so I can understand more clearly your issue.