Can try taking the SIM out and giving g it a wipe.
If your phone is duel SIM, maybe try it in the other sim slot.
With the gradual turn off of 3G services. Could be you might need an updated SIM card if your one is older.
If it happens mainly in one area, it could be to do with the network provider