AnimNotify on Left state not called when playing montage 5.2

Hi, I have setup anim notify for Idle state entered/left in anim blueprint.

When I play a montage everytime, I get StateBegin without StateEnd e.g log output

AnimNotify_IdleAnimStateBegin
Play Montage
AnimNotify_IdleAnimStateBegin
Play Montage
AnimNotify_IdleAnimStateBegin

Start walking
AnimNotify_IdleAnimStateEnd

Is that intended?