Sometimes Leankoala can't find elements by a CSS selector that can definitively by found in the browsers DOM. There are some reasons why that can happen:
- Advertisement: Some ads change the DOM in a way it breaks. The browser will repair these anomalies in many cases. Leankoala does not or at least not as intensive as a Chrome and others do. Really broken HTML can make Leankoala stumble. But in most cases, we will fix broken HTML.
If it is caused by a third-party solution the fix is not that easy. If the CSS selector was already part of the HTML that was generated by the web server the simplest solution is to switch from DOM to HTML.