I couldn't find anything on the forum for this so if I missed it, I apologize.
Just to cover the first bit, the shader is set up to properly use masking per other posts on the forum (Mask Comparison set to 3) and it works properly in general.
I have a Hierarchy that looks like this Tablet -> ContentArea (Mask) -> PlayerInventory -> SelectedItemName (The STM GameObject)
If I toggle either the Tablet or the ContentArea (Mask) GameObject off and back on, the mask stops working. It seems like the only thing bothered by this is the mask interaction.
A rebuild of any kind seems to solve the problem so I currently have a script to fix it up but obviously I'd prefer to have it working without the script being on every mask-interacting STM instance. Haha.
Also, for some reason, for Outline and DropShadow shaders, text preview only shows the shadow or the outline, not the text. I'm on URP with the 2dRenderer so if you tell me that's to blame, I will 100% believe you and apologize for even mentioning it.
Example:
Should be white text with a shadow underneath.
Thanks again for your time! :D