Не скачивается фаил через метод Proxy с использованием remote вебдрайвера.

Проблема (Вопрос) заключается в том что немогу с помощью proxy скачать файл. Локально все работает. Но при запуске через gitlab proxy не перехватывает запрос. Докер я не использую и начинаю думать что именно в этом проблема)

мои настройки

private static void remoteChromeDriver(){
        downloadsFolder = "target";
        proxyEnabled = true;
        fileDownload = FileDownloadMode.PROXY;
        remote = "https://moon.test.ecp/wd/hub";
        ChromeOptions options = new ChromeOptions();
        options.addArguments("--no-sandbox");
        //options.addArguments("--headless");
        options.addArguments("--window-size=1920,1080");
        //Настройка для того, чтобы веб-драйвер нормально открывал страницу с кривым сертом
        options.setCapability(CapabilityType.ACCEPT_INSECURE_CERTS, true);
        //Настройка для того, чтобы веб-драйвер мого открывать небезопасный контент
        options.addArguments("--allow-running-insecure-content");
        options.setPageLoadTimeout(Duration.ofSeconds(60));
        options.setCapability("browserVersion", "110.0.5481.177-3");
        browserCapabilities = options;
}

[main] INFO com.codeborne.selenide.impl.DownloadFileWithProxyServer - Downloaded []
[main] INFO com.codeborne.selenide.impl.DownloadFileWithProxyServer - Just in case, intercepted 0 responses:

и как следствие java.io.FileNotFoundException: Failed to download file in 4000 ms.

<selenide.version>6.17.0</selenide.version>

Нужно поподробнее почитать остальные логи селенида. Он же всё пишет: когда начал отслеживать запросы, когда закончил, в какой папке искал, тыры-пыры…

У вас видно только то, что никаких ответов сервера с файлами вообще не было (Just in case, intercepted 0 responses).

Ну так вы Capabilities перетираете.
Или FileDownloadMode и Capabilities не завязаны друг на друге ? Кто-то подскажет ?

Полный StackTrace
[main] INFO com.codeborne.selenide.impl.WebDriverThreadLocalContainer - No webdriver is bound to current thread: 1 - let’s create a new webdriver
[main] INFO org.littleshoot.proxy.impl.DefaultHttpProxyServer - Starting proxy at address: 0.0.0.0/0.0.0.0:0
[main] INFO org.littleshoot.proxy.impl.DefaultHttpProxyServer - Proxy listening with TCP transport
[main] INFO org.littleshoot.proxy.impl.DefaultHttpProxyServer - Proxy started at address: /[0:0:0:0:0:0:0:0]:64217
[main] INFO com.codeborne.selenide.webdriver.WebDriverFactory - BrowserName=chrome Version=110.0.5481.177 Platform=linux
[main] INFO com.codeborne.selenide.webdriver.WebDriverFactory - Selenide v. 6.17.0
[main] INFO com.codeborne.selenide.webdriver.WebDriverFactory - Selenium WebDriver v. 4.11.0 build revision: 040bc5406b
[main] INFO com.codeborne.selenide.drivercommands.CreateDriverCommand - Created webdriver in thread 1: RemoteWebDriver → RemoteWebDriver: chrome on linux (chrome-110-0-5481-177-3-04e48299-8c29-44af-95d6-b918629f2c7e)
[main] INFO com.codeborne.selenide.drivercommands.DisposablesRegistry - Register WebDriverInstance[config=StaticConfig,webDriver=RemoteWebDriver: chrome on linux (chrome-110-0-5481-177-3-04e48299-8c29-44af-95d6-b918629f2c7e),proxy=Selenide proxy server: 64217,downloadsFolder=null] in 1 [size=1]
[main] INFO com.codeborne.selenide.drivercommands.DisposablesRegistry - Add shutdown hook in 1 [size=1]
[main] INFO com.codeborne.selenide.impl.DownloadFileWithProxyServer - Downloaded []
[main] INFO com.codeborne.selenide.impl.DownloadFileWithProxyServer - Just in case, intercepted 0 responses:

[main] INFO com.codeborne.selenide.drivercommands.CloseDriverCommand - Close webdriver: 1 → RemoteWebDriver: chrome on linux (chrome-110-0-5481-177-3-04e48299-8c29-44af-95d6-b918629f2c7e)…
[main] INFO com.codeborne.selenide.drivercommands.CloseDriverCommand - Closed webdriver 1 in 412 ms
[main] INFO com.codeborne.selenide.drivercommands.CloseDriverCommand - Close proxy server: 1 → Selenide proxy server: 64217…
[main] INFO org.littleshoot.proxy.impl.DefaultHttpProxyServer - Shutting down proxy server gracefully
[main] INFO org.littleshoot.proxy.impl.DefaultHttpProxyServer - Closing all channels (graceful)
[main] INFO org.littleshoot.proxy.impl.ServerGroup - Shutting down server group event loops (graceful)
[main] INFO org.littleshoot.proxy.impl.DefaultHttpProxyServer - Done shutting down proxy server
[main] INFO com.codeborne.selenide.drivercommands.CloseDriverCommand - Closed proxy server 1 in 2074 ms
[main] INFO com.codeborne.selenide.drivercommands.DisposablesRegistry - Unregister WebDriverInstance[config=StaticConfig,webDriver=RemoteWebDriver: chrome on linux (null),proxy=Selenide proxy server: 64217,downloadsFolder=null] in 1 [size=0]

java.lang.AssertionError: Скачивание файла не произошло или скаченный файл не корретныйjava.io.FileNotFoundException: Failed to download file in 4000 ms.

У нас используется vpn для подключения к внутренней сети. И тестируемый сайт находится в ней. Это может быть проблемой?