Is there a problem with the nrf52840 schematic?

NRF_CLOCK->TASKS_HFCLKSTART = 1;
while (NRF_CLOCK->EVENTS_HFCLKSTARTED == 0);
NRF_CLOCK->EVENTS_HFCLKSTARTED = 0;

I finally figured out the problem with my custom board
I think it's a HFXO clock problem. It doesn't go any further with the above code
I've read a lot of articles and the cause could be crystal, capacitor, footprint, or soldering problem
I've checked everything
I've removed the crystal and capacitor from the working board and used them to solve the crystal and capacitor problem and also checked the footprint several times
I've also checked the soldering several times and I've used it with nrf52832 without any problem
So I'm providing the schematic
Is there anything wrong with the schematic?
I know it's annoying, but could you please check it?
Thank you very much for your kind reply as always.

Related