Just saw this thread after having to call in this morning from being shorted the 15% on a booking that posted Jul 17th. CSR immediately posted the missing points and sounded very aware of the "glitch"
CSR stated that my next booking (which should post around Jul 21st) should automatically credit back the full 50%. Guess who's not holding his breath?