Yes by default you need to say turn on main gate but if you create a routine you can change it to Alexa, open main gate.
Shortly after I posted this, the routine worked fine with Alexa, open main gate and close main gate so it was either a syncing issue or a network issue