Macro are not always recalculated
As found by benboyte@yahoo.fr, when you disconnect and reconnect with another user, sometimes macros from previous user are registered in the new user session (can be seen with the session explorer). We maybe a cache problem with the new Safe implementation.