Update: I tried to make the region monitor work. But it only works with city switching.