Automation will not trigger on Topic, Listening to Topic does work

Building an automation for a zigbee remote to control a light.
Looked up the Topic and what messages it sends, not the weirdest thing is that the automation will not react to the MQTT topic.

alias: Alex RGWB remote
description: ""
triggers:
  - trigger: mqtt
    topic: zigbee2mqtt/Alex Afstandsbediening

The rest is just an action to toggle a light. There is however no trace for when i smash the buttons and no colored bar at the trigger to indicate a trigger.

In the MQTT integration i do see the messages when i listen to that topic:

Message 14 received on zigbee2mqtt/Alex Afstandsbediening at 19:53:
{
    "action": "on",
    "action_group": 16388,
    "last_seen": "2025-01-04T18:53:12.493Z",
    "linkquality": 255
}

Same goes for MQTT Explorer. And sending any message to that topic from the explorer also does not trigger the automation.

Sometimes space can cause issues and need to be included in control codes, like quotes, double quotes, brackets or other characters.
I do not know if this is the case with MQTT and neither what the control codes might be, but you could try to replace the space with a minus or a underscore to avoid this completely.