Elastic Watcher Throttle_Period for action does not work

Hi,

Scenario: I have a watcher triggers every 10 mins and if the condition is determined to be true, and it will trigger action to send me an email. Now, what I hope to have is If the email is sent once, I want the next email to be send in after 24 hours even thought the watcher condition is determined to be true so that I won't keep get the email alert.

Problem: I have found that in Elastic document that if I add the the Throttle_Period in the action, it can limit the action to be taken in the time I defined. So if an email send action is trigger now, the next one should trigger after 24 hours, but I still keep getting the email alert.

Below is my setting:

Could anyone help me out?