There is also a price error because the quotation source of each platform is different. If the quotation sources of Bloomberg Reuters and Bank are different, there will definitely be errors.
If the price difference is too big, there may be a black platform. Their orders did not enter the market, but their platforms were gambling with customers. When customers make money, they lose, and what they earn is the loss of customers. In this case, the price they give customers may not be the most competitive, but the price that is most in line with the interests of their platform.