that would be a model error. The only difference in price between spy and spx should be American vs European and the dividends. However a proper implied volatility model should account for both.