if anyone stumbles on this issue, try
driver.executeScript("mobile: pressKey", Map.ofEntries(Map.entry("keycode", 4)))