No surprise, native dropdown element, when you make it static choices and leave it empty, fill it with when condition is true, it doesn’t work.
So bitter about native elements, so bitter.
Solution, you need to populate with at least 1 item. it can be arbitrary