Serious error in Daily charts

There is a serious error in the Daily charts of scrips. I believe, earlier too, someone has pointed this out. Today (26/03/22),

 I was reviewing my charts for yesterday and to plan for Monday. I trade in currency futures and while looking at the 3 min and daily chart of EURINR for March 29th futures contract, I found that the opening price did not seem to agree for some days. To verify, I opened the same daily chart on Zerodha and was shocked to find several major discrepancies. 

This is really poor service. How can a trader plan ahead when daily charts have serious errors in them. This is not some exotic feature. This is the very basic requirement of a platform that provides trading services.

If you notice below, one can straightaway see that the charts are very different (left is Fyers, right is Zerodha).

I have specifically marked 2 dates, March 9 and 24 on both charts to show the huge discrepancy. How is this possible? Can you give your comments on this?