Why does two charts of the same timeframe look different on Kite or Pi?
This issue is common in all charting platforms it happens in the presence if the internet connection is intermittent.
A chart is formed from various price points plotted on a graph. When a chart is open, these price points are derived from the live server, i.e. from the market watch ticks (buy/sell transaction on the exchange). Whatever ticks are coming on the MarketWatch those prices are considered for the formation of the chart.
But when you open a chart midway the chart gets plotted from the data points that are already stored on the data server. Since there's a difference between the broadcast of the live ticks and the number of stored ticks per second, there may be a slight difference in the way the chart appears.
Read this post on TradingQ&A for an in-depth explanation.