synthetic clicks did not send any valid page/client pointers since the browser does not allow you to override them when a "MouseEvent" type -changed to generic "Event" and use e.changedTouches[0]