We tried to transfer some points to United and it failed after 24 hours without any reason. I re-verified the MP account number and it's accurate (same as last time when we did it 6 months back). Only difference being the alphabetical part of MP number typed in caps this time instead of lowercase last time.
I have retried the transaction, let's hope it works this time.