Decided to call support to get to the bottom of it, they said due to their algorithm, anytime a modification is made to a reversation, it use the "current" price for calculation.
This is very stupid and open a loophole for guests to sometime get a lower rate after reservation.
I use pricelab to adjust my rates and occassionally when things seems a little slow, I lower my minumum to attract more interest.