@Andy85 - good answer. But i'd suggest you change, and going forward, the 'our' to 'the' in your statement:
"please submit a ticket with our customer support team."
It comes off as you are a Public Mobile representative, rather than a fellow customer. And I'd be afraid this would lead someone to share personal information here (or directly to you) when it should only be shared with Public Mobile Customer Support. 😊
are you activating physical or eSIM?
is your phone showing now connected to PM network at all?
if you have physical sim card, try it on another phone as well. If same, it is likely a sim provisioning issue. Easy fix for PM support but you just need to engage PM agent by direct message
If you have eSIM, please confirm if your eSIM was properly installed. Check SIM Manager or Cellular screen on your phone to confirm if the eSIM is there and enabled. Let us know what you see there
You old number should still be active unless you previously closed your account with your old carrier. Try placing your old SIM into the phone to see if you receive the code.
If you have tried all this and it is still unsuccessful, please submit a ticket with our customer support team. You can do so by using the following link:
Please be sure to explain the issue to them. They will respond to you in you community inbox to check it from time o time. Due to high volumes, the delays for your ticket can be 24-48 hours.