Can I am trying with no success to change the active segment from controller.
By setting the model value in controller the active segment does not change, which I assumed would be default behaviour.
I tried to use reference to the ion-segment-button and trigger click in controller but the native element in not accessible as the ion-segment-button directive strips the reference.
It worked, it was one of those silly copy paste that we all have had. Thanks for reasserting that it works forcing me to look at each line of code to find the silly mistake