My personal theory is that it is rejecting the SIM because it is 3G-only whereas all other networks support mixed 2G/3G operation. But then it's only a theory.