Order triggered without price meeting the condition

This has happened for the second time with me today. First time i ignored it considering it a system glitch.
But today it happened again.
When I place trigger based order at the high of the candle, the order gets triggered without the price reaching that level. How does this happen? How to avoid this?
Check the screenshot below. At 11:47 candle the price never crossed 96.9 yet the order got fulfilled.

P.S. I cant find any way to reach customer care. The section only takes to canned questions.

Hi @dhingrab, We tried calling you on your registered number, but the call went unanswered.

Please note that an order is executed only when a matching order is available on the exchange. In some instances, certain price movements may not reflect on charts, as chart formation is based on snapshot data. You can refer to the detailed explanation of this working for more clarity - What happens behind the scenes and how Charts work exactly?

If you’d like to connect with us further, please write to help@dhan.co.

I also fase the same problem plz DHAN Fixed as soon as possible :folded_hands: