I just want to share a solution to a problem I solved here.
I had an old app wich uses buttons to run macros that simply changes the content of variables used in the layout (in tasks such hide show objects).
While testing it in QV10 AJAX client, the button stopped working. It´s because of the Macro, that doesn´t work.
The problem was solved by using Actions (External>Define variable) instead the macro, and it worked!
So, if you are having problem with your macros, try turning them into actions! QlikTech never encouraged the use macros anyway...