RB433AH. I know 24V is not enough because when both radio cards in the routerboard transmit at maximum power, it reboots. When only one transmits, or both transmit at low power, everything is ok.
I have to use POE, I can’t replace or add any cables.
You have a power problem. Power at the top is what you need here. You don’t have a voltage problem since RB433AH will run just fine as low as 12vdc. The voltage drop over long DC cable runs reduces the power at the top. You didn’t say which 24vdc POE device you had used. If it is the Pac Wireless POE-24i or the Mikrotik 18POW, they put out 19 watts at the bottom (24vdc x .8amp=19watts). Assume a 4 volt drop over a long run and the power at the top is reduced to 16 watts. (20vdc x .8amp=16watts)
That might not be enough for an RB433AH and two XR type radio cards at full power.
Have you tried something with more power like the 24HPOW 38 watt 24vdc power supply?
I’m using the pac wireless 24V 50W POE injector. The problem is that the voltage drop over the long wire is too big. Recall that the voltage drop increases as the current increases.
The RB433AH should keep running all the way down to 10vdc. I doubt that the increased load is causing an additional voltage drop of 9.7 volts. Perhaps the jitter of the voltage is causing crashes. Have you tried a large capacitor across the the power lines and close to the RouterBoard to stabilize the voltage?
I would try to recreate this in the lab with another RB433AH and a bunch of wire. Then you can look at the power with a scope and see what is happening.