Operate MQTT button with voice assist

I am trying get an MQTT button to work with the voice assist and cant seem to get it to work. Everytime I tell assist to press/open/turn on it tells me that it cant find the device. I have confirmed I exposed the button to assist, I set an alias on it, I have added a label and made sure a name was set. None of those seemed to help assist find the button.

MQTT switches work without issue

Has anyone else had this same experience?

The voice assistant has no “press” actions. Use scripts or automations.