Best answer by Mohammed
I'm sorry to hear that you're having issues with the SIM being activated.
New contract SIMS are activated upon dispatch or within 24-hours of purchase.
If you're referring to a SIM sent to you from an upgrade, this may need to be manually activated.
Can you clarify on your purchase type?
For SIM-Swaps only (from an upgrade/plan change) head to https://my.idmobile.co.uk/web/cpw/sim-swap