I have found such thing strange going on.
IF I changed the country of the LU to different then the original, then it get transferred. the Original country is SA. I have changed it to SG (randomly) and it worked. even though the original plant from ECC is having the the country as SA. please advice.
Note, if I switched back the LU country to SA, it will give me the RFC message again.