Assertion Error on creating AudioParameterChoice

Hi everyone, sorry for the long break. It’s good to be back.

There seems to be a strange issue when creating an AudioParameterChoice with only one choice available. I’m getting the error as the list should be minimum length 1, (which it is), but then the range is asserted to be (start < end) which is false, so I’m getting an assertion failure.

What am I supposed to do here? Is this intended behaviour?

Screenshot 2021-06-23 at 16.51.04

Shouldn’t there always be at least two choices? What good is a parameter that never changes its value? Should it have the value 0 or 1 when normalized?