That's because the current wasn't the same. The only thing it has to do with voltage, is, that the voltage wasn't enough before, for the desired current to flow.
The only possibilities for this are:
- supply voltage being too low
- supply voltage sagging too much under load
- problem with the driver
The end result being changes in the current.
If the driver is regulating, none of this should be happening. If the driver has enough voltage to regulate, the power of the diode will depend ONLY on the current and heat. If the driver has more than enough voltage for regulation, it transforms the extra voltage to heat. That's why linear drivers have a low efficiency - you need to select batteries, so that they have MORE voltage, than the driver needs, when full, and still enough for the driver, when empty. For a red, two Li-Ions are perfect - 8.4V when full, 6V when empty - the current will stay the same all the way down, and the entire battery capacity will be used. For a blu ray, two Li-Ions are not enough. Three have more than enough voltage when full and when empty.
A rkcstr driver needs less voltage on top of what the diode needs than a 317 driver, but at higher currents, the PHR diodes need almost 6V, so even a rkcstr driver can't drive a PHR from two Li-Ions.