No se puede ubicar el elemento usando la recursión después de que lo encontró como visible

Mi problema:

Estoy tratando de hacer clic en las opciones en un menú desplegable con Nightwatch, usando secciones en objetos de página. No estoy seguro de si se trata de un problema con la declaración de la sección o si me falta algo relacionado con el alcance. El problema es que encuentra el elemento como visible, pero cuando intenta hacer clic arrojará un error que no puede localizarlo utilizando la recursividad.

¿Qué podría intentar hacer para solucionar este problema usando secciones?

En la prueba:

var myPage = browser.page.searchPageObject();
var mySection = searchPage.section.setResults;

// [finding and clicking the dropdown so it opens and displays the options]
browser.pause (3000);

browser.expect.section('@setResults').to.be.visible.before(1000);
myPage.myFunction(mySection, '18');

En el objeto de la página:

var searchKeywordCommands = {
    myFunction: function (section, x) {
        section.expect.element('@set18').to.be.visible.before(2000);
        if (x == '18') section.click('@set18');
        //[...]
};

module.exports = {
    //[.. other elements and commands..]
    sections: {
        setResults: {
            selector: '.select-theme-result', //have also tried with '.select-content' and '.select-options' but with the same result
            elements: {
                set18: '.select-option[data-value="18"]',
                set36: '.select-option[data-value="36"]' //etc

            }}}}

Aquí está mi código fuente:

Cuando ejecuto esta parte del núcleo, parece encontrar la sección, encuentra el elemento visible (también puedo ver claramente que abre el menú desplegable y muestra las opciones), pero al intentar hacer clic en cualquier opción, aparece el error:<strong>ERROR: Unable to locate element: Section[name=setResults], Element[name=@set18]" using: recursion</strong>

Aquí está el error completo:

Mis intentos:

He tratado de declarar queset18&nbsp;selector como un elemento individual en lugar de dentro de la sección y todo funciona bien de esta manera, pero no funcionará dentro de la sección. También probé todos los selectores disponibles para definir el selector de la sección, pero no funcionará con ninguno de ellos.