Conditional branching not working as it should

Hi @minipsycho, the error is because the response type (i.e., list or string) depends on your keyboard settings. I think you have set store to first or last key. If so, just replace the code with the following:

if len(your_keyboard_component_name.keys):  # If I have received a response
    if your_keyboard_component_name.keys.lower() != 'v':  # If the response, which is now a string not list, is not a 'v'
        continueRoutine = False  # quit routine

Also, in the code component of your last image you need to replace your colon with an equals sign.