Test script: https://openqa.opensuse.org/tests/411207/modules/yast2_ftp/steps/1/src 67 send_key 'alt-t'; # give a new directory for authenticated users 68 wait_still_screen 1; 69 type_string '/srv/ftp/authenticated'; -> https://openqa.opensuse.org/tests/411207#step/yast2_ftp/22 70 assert_screen 'yast2_ftp_general_directories'; 71 send_key 'alt-o'; 72 assert_screen 'yast2_ftp_directory_browse'; -> https://openqa.opensuse.org/tests/411207#step/yast2_ftp/23 73 send_key 'alt-c'; -> click [Cancel], dir selection dialog returns 'nil' Last good needle: https://openqa.opensuse.org/tests/411207#step/yast2_ftp/41 Switching in the tree at the left to "Expert settings": 109 send_key 'down'; -> Syntax error popup. It looks like the content panel on the right side could not be populated with the required widgets, so the old widgets are still there. The reason for this is obviously the failure from that UI exception - the syntax error. I don't know exactly how and where, but some values from some internal maps are probably meant to be stored in the widgets, and one of them appears to be 'nil'. There might or might not be a connection with canceling the directory selection dialog earlier.