It appears there is some sort of "system glitch" and when a reservation is cancelled sometimes the full amount of points are not coming back...