No interation between appium and device once the application is started

import io.appium.java_client.AppiumDriver;
import io.appium.java_client.remote.AndroidMobileCapabilityType;

import java.net.MalformedURLException;
import java.net.URL;
import java.time.Duration;

import org.openqa.selenium.By;
import org.openqa.selenium.Keys;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.testng.annotations.AfterTest;
import org.testng.annotations.BeforeTest;
import org.testng.annotations.Test;

public class Chrometest {

private AppiumDriver driver;

@BeforeTest
public void setUp() throws MalformedURLException {
	DesiredCapabilities desiredCapabilities = new DesiredCapabilities();
	desiredCapabilities.setCapability("platformName", "Android");
	desiredCapabilities.setCapability("appium:platformVersion", "10");
	desiredCapabilities.setCapability("appium:udid", "bafbca32");
	desiredCapabilities.setCapability("appium:deviceName", "Redmi Note 7 Pro");
	desiredCapabilities.setCapability(AndroidMobileCapabilityType.APP_PACKAGE, "com.android.chrome");
	desiredCapabilities.setCapability(AndroidMobileCapabilityType.APP_ACTIVITY, "com.google.android.apps.chrome.Main");
	URL remoteUrl = new URL("http://127.0.0.1:4723/wd/hub");
	driver = new AppiumDriver(remoteUrl, desiredCapabilities);
	System.out.println("Application started...");
}

@Test
public void sampleTest() {
	WebElement button1 = driver.findElement(By.id("com.android.chrome:id/terms_accept"));
	WebElement button2 = driver.findElement(By.id("com.android.chrome:id/negative_button"));
	WebElement searchBox = driver.findElement(By.id("com.android.chrome:id/search_box"));
	WebElement searchBoxsend = driver.findElement(By.id("com.android.chrome:id/url_bar"));

	driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(15));
	button1.click();
	driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(15));
	button2.click();
	driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(15));
	searchBox.click();
	driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(15));
	searchBoxsend.sendKeys("Car");
	searchBoxsend.sendKeys(Keys.ENTER);
}

@AfterTest
public void tearDown() {
	System.out.println("Application is about to quit...");
	driver.quit();
}

}

The above is the code used to enter in chrome and search. The application is starting successfully but there is no interaction, I recorded the locators using appium inspector.