So why don't you post your current sketches,
your expectations besides receiving the sent packets and the differing results?
One more hint:
There is only a power-up reset for the NRF24L01, configurations may stick even if you upload a new sketch.
To be shure to only use the settings of the current sketch it is advisable to power cycle the Ardunio
between different sketches.
Chris_v:
Im not sure I can clearly understand everything, maybe it's the language barrier.
I see no language barrier in C++ code.
Do you understand the snippet of code that handles the reception of multi pipe messages?
if (radio.available(&pipe)) {
if (pipe == 1) {
radio.read(&temp1, sizeof(temp1));
Serial.print(F("temp1 is "));
Serial.println(temp1);
} else if (pipe == 2) {
radio.read(&temp2, sizeof(temp2));
Serial.print(F("temp2 is "));
Serial.println(temp2);
}
}