Change instances of dispatchEvent() to click() to make Safari happy.
I'm not sure why this was necessary - Safari supports dispatchEvent. This solved our issue regardless.
- Also removed uses of async / await that weren't being honored
I'm not sure why this was necessary - Safari supports dispatchEvent. This solved our issue regardless.