よろしくお願いいたします。

●Tasker有無: 購入済み
●Androidバージョン:7.0
●root有無: なし
●やりたいこと
よくある自宅判定でマナーオンオフ

●やってみたこと
cell nearでwifi on/off、cell near+wifi near(SSID指定)で自宅判定をしています。

Profile: 自宅付近 (20)
State: Cell Near [ 略 ]
Enter: Anon (21)
A1: WiFi [ Set:On ]
A2: Variable Set [ Name:%Near To:1 Recurse Variables:Off Do Maths:Off Append:Off ]

Exit: Anon (29)
A1: WiFi [ Set:Off ]
A2: Variable Set [ Name:%Near To:0 Recurse Variables:Off Do Maths:Off Append:Off ]

Profile: 自宅 (35)
State: Cell Near [ 略 ]
State: Wifi Near [ SSID:略 MAC:* Capabilities:* Min. Activate Signal Level:7 Channel:0 Toggle Wifi:Off ]
Enter: mannerOff (2)
Abort Existing Task
A1: Variable Set [ Name:%Home To:1 Recurse Variables:Off Do Maths:Off Append:Off ]

(略、自宅モードの処理いろいろ)

A6: WiFi [ Set:On ]

Exit: mannerOn (3)
Abort Existing Task
A1: Variable Set [ Name:%Home To:0 Recurse Variables:Off Do Maths:Off Append:Off ]

(略、マナー時の処理いろいろ)

A12: WiFi [ Set:Off ] If [ %Near neq 1 ]

●わからないこと(知りたいこと)
家から出たときに、cell nearが先に外れるとwifi nearのcontextがオンのままになってしまい、家近辺で再びcell nearが成立すると自宅モードになってしまいます。

いちどcell nearが不成立になったらwifi nearのcontextも強制的にオフにしたいです。
解決できればその他の方法でも。

以前も似たような質問をしてそのときはwifi connectedに変えて解決したのですが、wifiが不安定でよく切れるのでwifi nearでなんとかしたいのです…。