Si bueno, claro que se restauran. Por ejemplo %WifiCasa vale 1 cuando está conectado y 0 cuando está desconectado. En otros casos como en escenas, utilizo checkbox, y pulsando sobre el elemento pues tendrá un valor u otro. Pero vamos, que soy consciente de que tengo una asignatura pendiente a la hora de optimizar el uso de variables globales.
Respecto a lo del desarrollador, se ve que va a rachas, porque hay semanas que está ahí de forma permanente.
Por cierto, visto que me preguntaste que versión de Android usaba, a ver si está noche puedo probar tu escena en un Motorola g3 con Android 6 que tengo por casa, a ver si ahí salen los parpadeos.
EDITO: @
danko9696 en el Motorola G3, también se aprecian los párpados al lanzar la tarea desde un widget.