Vaya, parece que está intentando llamar a un comando secundario antes de ejecutar un comando principal.
Escribiste un código que se parece a esto:
cy.find("main.overlay:nth-child(1) > div.widget.position-relative:nth-child(7) > div.widget__overlay.position-relative > form.widget__content > button.btn.btn-submit.btn-primary.mt-4.btn-bottom")Un comando hijo debe estar encadenado después de un padre porque opera en un sujeto anterior.
Por ejemplo, si estuviéramos emitiendo el comando secundario, haga clic en...
cy .get('button') // parent command must come first .click() // then child command comes second