iPhone simlock


Looking for a little help here , got an unlocked (supposingly ) iPhone last year and trying to use a three mobile sim and even the sim not valid message . Ok seems simple enough it's not locked however the phone works with an o2 sim and Vodafone sim so would suggest it's unlocked so I'm failing to grasp why three sims are not supported also how do I go about getting this fully unlocked ?