So this is a old bug but right now is really easy to reproduce.
Action 1 - Set a light-bar color to any button in the "Select an action" menu
Action 2 - Record a macro for any button in the "Select an action" menu or special actions.
Result - The light bar will stop responding when pressing button from Action 1.
"Shift Modifiers" will also stop working.
I had encountered similar problems when finding the problem with the multi-action button feature. At that time, I was just concerned with getting that action type working again so I need to go back and check this.
I am looking into this again. After testing recording macros a bit, I have not been able to encounter the problem that I had experienced before. Maybe changes fixed this problem but more testing will have to be done just to make sure.
Edit: The listed use case also works now.
I think this is still not 100% fixed.
Did did a test on the multi-action button macros.
After recording a macro the Lightbar still stops working.
Tested on 1.4.76
I will re-open this issue for the time being. However, I cannot duplicate the problem on my system. The only thing that I can look in the code for is a time where the recording macro flag is not reverted. That flag still being set would be the most likely culprit for this problem occurring.
Here is a profile to test this issue:
DS4_Steam.xml
Pressing the PS button change lightbar to blue.
After recording a macro pressing the PS button will not change the bar color.
Can you share your Actions.xml file as well? That will be needed to test the bound special actions.
I only looked around at this today and there were circumstances when the recordingMacro flag would not get reset. That would cause all special bindings to not work. I just made a small change to explicitly reset the flag when closing that form instead of relying on the status of the recording button. It should be enough to work around the problem. I can post a test build in a little while.
Yep the test build is working fine after recording macros!
Cheers!
Here is my actions profile:
Actions.zip