The price shown in the app is sourced from CoinGecko (as noted below the chart), which aggregates pricing data. The trades executing on WEEX reflect real-time order book activity, which is why you're seeing a difference. This is a CoinGecko data feed issue rather than a Tap routing issue. We'd suggest flagging it directly with @coingecko.