Я опубликовал это как проблему HTMLUnit на https://github.com/HtmlUnit/htmlunit/issues/127, и RBRI нашел решение для этой проблемы. Я публикую исправление ниже:
Добавление следующего оператора импорта:
import com.gargoylesoftware.htmlunit.javascript.*;
и добавление следующего кода
webClient.setJavaScriptErrorListener(new SilentJavaScriptErrorListener());
действительно решило проблему.
Большое спасибо RBRI за вашу помощь.