Perspective View passing Parameter to Radio Group

I have a parameter from a view being passed to the props.index of a radio group but the component doesn’t seem to respond to the index change. I have also tried binding it to the value but that never worked also.

I used a label to confirm the parameter was being passed to the view successfully. Is this expected behaviour or a bug?

So the parameter was a sting and I used an expression to convert to an Int. This solved my issue.