Scripts executes halfway if with button

I have a Tuya 4-buttons device and it works fine with this blueprint: Zigbee2MQTT - Tuya 4-button Scene Switch (TS0044)

I have made a script to open three blinds, and if I v execute the script myself it works perfectly, but if I set button press to execute it, it only opens the first blind.

Any help?

Tried with several settings, same result; executed from button → only first device works; executed from HA → all devices work.