Если создать переменную через конструктор запросов а потом в this.query.add() передать объект с измененным lvl т.е. задать произвольный уровень для подзапросов то в созданном потоке теряется эта переменная. Ошибка появилась после обновления до 1.2.1520. Код Первый запрос из интерфейса a-parser. Переменная есть. Второй запрос из кода this.query.add(). Переменной нет. Так же хочу обратить внимание что у lvl меняться тип данных с number на string.
В данном случае это не ошибка, т.к. запрос отправляется на нулевой уровень, на котором применяется конструктор запросов, отрабатывает неуспешно и записывает "none" в переменную testKey Есть 2 возможных решения: Отправлять запрос на уровень 1 или выше Отправлять запрос в таком же виде как указываются исходные запросы(через разделитель): "query 2||value 2" P.S. тип данных у lvl исправлен в версии 1.2.1537