MQTT lock.open

So from what I understand this is included in 2021.12.6 ?
I have a mqtt lock entity set up with mqtt auto discovery. But when I call the lock.open service, I only get an Unknown Error. How is this supposed to work and how can I add the supported features flag via auto discovery?