3 doesn't work with iPhone at all. A fix may come out in future but I think the reason is because Three sim cards are USIM, 3G or UTMS SIM cards, not 2.0 G sim cards. Is it a contract sim, if not why don't you use another network sim on pay as you go?