No Connection between 2 Dws1000 Arduino Shields

Hi
I purchased 4 Arduino Uno Shields with DWS1000.
DWS1000 with Uno Shield
The message ping pong sketch doesnt work, and nor does the Ranging Anchor and Ranging Tag

The message ping pong has 1 sender and 1 receiver

TransmissionState trxToggle = TransmissionState::SENDER;
Serial output says

DW1000-arduino-ping-pong-test

DW1000 initialized …
Committed configuration …
Device ID: DECA - model: 1, version: 3, revision: 0
Unique ID: 7D:00:22:EA:82:60:3B:9C
Network ID & Device Address: PAN: 0A, Short Address: 01
Device mode: Data rate: 110 kb/s, PRF: 16 MHz, Preamble: 2048 symbols (code #4), Channel: #5

and a

TransmissionState trxToggle = TransmissionState::RECEIVER;
Serial out says

DW1000-arduino-ping-pong-test

DW1000 initialized …
Committed configuration …
Device ID: DECA - model: 1, version: 3, revision: 0
Unique ID: 82:17:5B:D5:A9:9A:E2:9C
Network ID & Device Address: PAN: 0A, Short Address: 01
Device mode: Data rate: 110 kb/s, PRF: 16 MHz, Preamble: 2048 symbols (code #4), Channel: #5

The pins in the sketch are
constexpr uint8_t PIN_RST = 9; // reset pin
constexpr uint8_t PIN_IRQ = 2; // irq pin
constexpr uint8_t PIN_SS = SS; // spi select pin

Are these correct ? Has anyone used the Uno Shield, as I’ve heard the current from an Uno isnt enough for the DWS1000, but why would they make a shield for an Uno if the pins couldnt supply enough current ?
Thanks for anyone who helps.