@Tom79 I would recommend checking for any system updates to see if they might include a fix. Otherwise, it may be worth (backing up your data) and factory resetting your phone in case it’s a software issue.
Failing that, the next step would be to have your device sent in for repair. You can arrange this with customer services, who are currently experiencing extended waiting times but will be able to have it looked over and hopefully fixed/replaced.
The timescale on this is typically 3-5 working days which may be delayed further due to C-19. Unfortunately it does mean you will be without a phone in that time.
The other route you can try is the Support app on your P30 Pro which may be able to diagnose the issue or connect you to Huawei Support to resolve the issue with them.
Hope this helps.
I work for O2 but my comments and opinions posted here are solely my own and do not reflect those of Telefonica.