Solve a PCB design issue

Job ID: 35270075

Budget: £20 – £250 GBP

An engineer designed a PCB based on the 6" eink / epaper HAT from waveshare, which that speaks to an IT8951 chip via SPI from a Raspberry Pi. However the its not working.
Using the Kicad files can you tell me what is wrong with my circuit?

I had the PCB manufactured and assembled, but when trying to communicate with the chip over SPI it just hangs. When connecting with USB it is not recognised (unlike the waveshare HAT)
How do I fix it/create a workaround?

Points to note:
> The code is fine because it works with the waveshare HAT
> The circuit powers on and voltages are correct at the capacitors
> HRDY was not included in the circuit, but I don't suspect this is the problem