Keep the test program simple for now.
Configure the NRF without all the extra features such as DYNAMIC PAYLOADS or ACK with PAYLOADS. These will complicate things if you are just testing
// We will be using the Ack Payload feature, so please enable it
radio.enableAckPayload();
radio.enableDynamicPayloads(); // needed for using ACK payloads
Preferably,
- static payload of 32 bytes
- no ACK with PAYLOAD
- enable auto ACK
start with that simple configuration first first