"enabling" versus "invoking" macro

rmc

New member
Hi there, I have a macro that runs every hour, and it heavily uses UI Interactions - Gesture.
It fails early in the morning (approx 2am, never the same time though) because it loses the "MacroDroid UI Interaction" "On" setting. The macro then fails because "MacroDroid UI Interaction" is set to "Off".
Looking at the log, all entries work when it says "Invoking Macro: (macro name)", but an entry for "Enabling Macro: (macro name) is the point where is fails.
What's the difference between "Enabling" and "Invoking" a macro ? More importantly, could this be the reason why the MacroDroid UI Interaction setting moves from "On" to "Off" ?
Thanks in advance.
 

dhj49er

Well-known member
.... More importantly, could this be the reason why the MacroDroid UI Interaction setting moves from "On" to "Off" ?
Thanks in advance.
Macrodroid has no control over that setting.
Only the user or your phones OS can change it.

Do you have an Xiaomi phone?

I had one for a short time but returned it as the OS was turning off accessibility settings in the background, including the MD UI setting.
 

rmc

New member
Thanks for the reply. It’s an Oppo.
Small update, I moved the run frequency of the macro from hourly to every 30 mins, and I’ve not had a failure since.
 
Top