Arguments "missing"

He everyone,

I have a scene controller with 4 scenes. I’d like trigger flows from a script so i don’t need a flow for every button (if i include the short and long presses, i would need a total of 16 flows).

This switch provides a card with two arguments (one called button and the other called scene). But when i monitor the output of the arguments by sending them to the timeline, both values only output Group1, Group2, Group3 or Group4. So no distinction between long and short presses but also not even a distinction between the on and off button.

Is there another way to capture the pressed button in a script? Or is it just poor support of the device?