@link_black Do you recall seeing this before? I have a half of a memory of talking through this with Nick years ago, but I can't recall the root cause
@rschlette I have not seen this before. Using your HTML above worked fine for me when adding “title” to the custom DOM attributes in SDK settings.
Is it “some” buttons or “all” buttons with a title attribute value not included in the tracked click event?
Thanks for taking a look, Link. It’s any/all elements that have a title attribute. The title attribute is getting tracked as expected based on the custom DOM attributes inclusion, but contrary to the source code, the value for that title attribute is always blank. The issue is completely isolated to this one product, so I don’t think it’s a PX issue; just trying to figure out precisely what the issue is or could be.
I’m going to put the details in a support ticket, and maybe that team can see old tickets/Slacks where this came up in the past. I know it has, but managed to retain nothing from that experience 
Sure. there could be some JavaScript at play in that app that removes/updates the title attribute before PX can capture it, but I just don’t know. 
Looping back here to share the root cause:
The application we’re mapping has implemented a 3rd party library to add custom tool tips to the UI. At the same time, the default browser behavior will show a native tooltip on hover, and the default value for those native tooltips is the title attribute (where available). If you allow both of these things to run in the browser, you’ll get a multiple tooltips on hover.
To avoid these collisions, the dev team has an event listener on the onHover action that strips out the title attribute values. So the workflow becomes:
- look at the source code, and enjoy the awesome selectors provided by the title attributes
- move the mouse to click on the UI element, and in the instant that you mouseOver, the title attribute value gets stripped out
- click, and request to PX shows title=””
So the effective situation is that there are title attributes in the source code, but they aren’t usable in runtime because of that tooltip collision management.