Why does an input_select always restore its default options?

If you use set_options to set an input_select’s options, it works perfectly. Your input_select now has shiny new options.

Until you restart. Then those nice new options you set are discarded and the default ones are used. Your shiny new options are only allowed to exist until the next restart. It should allow them to exist for as long as you want.

I have just discovered this myself :frowning:

Quite frustrating really. Are you aware of any easy-ish work around? Or do I have to jump into writing python scripts.