managed it
param named controller causes issues
controller
interferes with api naming convention, no issues for swagger though
changed to controllerId and all works
controllerId