You are sourly missing few points here. Omh sims are different from regular sims. Your existing one seems to be dated. Omh ones are easy to recognize with a diamond on it. You should preferably get precut nano sim from reliance then you won't miss it.Also it's of paramount importance that your phone should have latest firmware instead of just being merry about it being KitKat. As earlier versions had issues but current ones are friendly.
If you go into your phone settings then check system version, the latest one name should start with 24.3.7
After you take care of above two things you will have all services flawlessly.