Unable to click on webview links on Android Lollipop

I use the following code to tap.

JavascriptExecutor js = (JavascriptExecutor) DeviceWrapper.getAppiumDriver();
HashMap<String, Double> tapObject = new HashMap<String, Double>();
tapObject.put(“touchCount”, (double) 1);
tapObject.put(“duration”, (double) 0.001);
tapObject.put(“x”, 160.0);
tapObject.put(“y”, 540.0);
js.executeScript(“mobile: tap”, tapObject);

This code works fine on devices running Android 4.x but fails on devices running on Android 5.x. Specifically, it fails when tapping on webview links. I can see in the Appium Inspector that it does tap on the webview link, and the link gets underlined but the tap doesn’t lead to the next screen as expected.

Just wondering if anyone has any ideas. Thank You.
I am on Version 1.3.5 of Appium on a Mac.