A web element is clicked but no action is performed (Android)

olá pessoal, desculpa pelo idioma, mas assim serei mais direto

estou com um problema, eu encontro o elemento (mobile) em um device real, aponto para ele e clico, mas sempre retorna a mensagem de erro ‘java.lang.NullPointerException’, alguém pode me ajudar? Codigo abaixo

import java.net.MalformedURLException;
import java.net.URL;
import java.util.concurrent.TimeUnit;
import javax.xml.bind.helpers.ParseConversionEventImpl;
import org.junit.Test;
import org.openqa.selenium.By;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.openqa.selenium.remote.RemoteWebDriver;
import org.testng.annotations.AfterTest;
import org.testng.annotations.BeforeTest;
import io.appium.java_client.MobileBy;
import io.appium.java_client.android.AndroidDriver;
import io.appium.java_client.remote.MobileCapabilityType;
import io.appium.java_client.remote.MobilePlatform;

public class testCalculator {

@Test
public void teste() throws MalformedURLException{
  // Created object of DesiredCapabilities class.
  DesiredCapabilities capabilities = new DesiredCapabilities();
  //plataforma do device
  capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, MobilePlatform.ANDROID);
  //nome do device
  capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "DACEE6CE5DCEEQEI");
  //chama o pacote
  capabilities.setCapability("appPackage","com.calculator");
  //chama a atividade principal do pacote
  capabilities.setCapability("appActivity", "com.calculator.Calculator");
  //permissões
  capabilities.setCapability("autoGrantPermissions", "true");
  AndroidDriver<?> driver = new AndroidDriver<>(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
  driver.context("NATIVE_APP");
  driver.findElement(By.id("com.calculator:id/tips_btn")).click();
  //driver.findElement(MobileBy.AndroidUIAutomator("new UiSelector().resourceId(\"com.tct.calculator:id/tips_btn\").instance(0)")).click();
  driver.quit();
}

}