When trying to recover a bespoke PCB and programming board I am seeing Failed to enter recovery mode.

I have had no problem with the exact hardware I am using for months now so I don't think it is a hardware issue. I can use the programmer on a second PCB and all works fine.
When run with --verbose:

Board is in a powerdown state when trying to recover.