I went through a lot of problems when trying to build my network using the nrf24 modules. I jept using more and more powerful modules but never really managed to get a robust connection at all nodes.
The nrf24L01 do not provide signal level reporting capabilities, so it's not easy to imagine what's oging on when communication fails.
I finally understood by using the connection quality meter here. BY using I found that:
- Increasing the power is sometimes a problem instead of a solution, since the nrf24L01 tend to overload at some point.
- In my home there where "shadow" areas where the 2.4GHz simply didn't reach at a good enough level. I then checked the 2.4GHz signal from my router and found that it was also weak (not as weak as the nrf24L01, of course, but you could see the decrease).
- Isolating the nrf24L01 by wrapping them on a plastic film foil and then another later of tin foil helped a litlle.
From the results of my investigation I decided to move to using rfm69 modules, which have a better penetration power. They are working quite well, and certainly much better than the nrf24's.
Maybe in your case it might be worth using a similar tool to understand what is going on.
So I tested the new radio modules from Cde and of course the high power define in the code... I still have no stable network on all. Sensors! Sometimes a temperature sensor fail, sometimes a window sensor fail... Really annoying in winter when the heating control loop don't work...
I will buy the rfm69 modules and try this ones...