Found an interesting behavior, when testing a page every actions on an element return this:
Node is not of type HTMLElement
I thought it was because elements are not visible but when I try grabNumberOfVisibleElements it returns 1 (or any other number). So clearly something odd.
Question is, can it be related to a JS conflict of some sort and how to track it down?