custom indicator loads/removes on new/previous timeframe

 

is this normal for custom indicators to get automatically removed from the previous timeframe each time I switch to another timeframe?

 
Every time you switch timeframe the indicator is removed and attached to the next timeframe. (DeInit called from previous timeframe and OnInit called in next timeframe)