Properly set a circle radius on list of lv_dropdown?

On LVGL v9 I am attempting to set the radius of the list part of an lv_dropdown object.

I do it as follows:

    lv_obj_t* dropDown = lv_dropdown_create(changeSettingScreen);
    lv_obj_set_style_radius(dropDown, LV_RADIUS_CIRCLE, LV_PART_MAIN);
    lv_obj_set_width(dropDown, DROPDOWN_WIDTH);

    lv_obj_t* list = lv_dropdown_get_list(dropDown);
    lv_obj_set_style_radius(list, LV_RADIUS_CIRCLE, LV_PART_MAIN);

This works properly on the dropdown itself, however as soon as I press it (this should open the list!) LVGL just hangs. Setting the radius of this list to a value of 10 or below does not cause this error.

For the record, LVGL is still running: when I pause my debugging I can see it flushing the display but the list never appears and I am unable to press any other buttons on my display.