Not sure whats going on i have minutes and i have data and the not receiving is even more concerning.
Check help here Guide: How can I sort out my network issues?
If you need a new SIM, you can get one from any O2 store or by calling O2
Guide: Coronavirus Community Help and Support
Track usage, upgrade and get support with the My O2 app