I ran into something similar, and it turned out to be a mix of spread differences and how local demand shifts prices. Binance can have more volume and different market makers, so prices can move differently there for short periods. The lag in price sync between exchanges during fast moves can make it look like one is out of line, but it usually balances out pretty quick.