It always works for me on the website but not the app.
Just yesterday I booked a room somewhere that the app said was the "last one available" at that price. And it was right. As soon I'd booked the price dropped, so I amended my booking on the website, no problem, points redeposited straight away