Yeah, I had to call them a lot to get this done.Tried every possible thing..but they cant do anything because of the new rule..
I even created a new WES account with just my Master's degree on it, that too didn't work. Finally they agreed to send the documents directly to my university. Literally took about 2 months just get a confirmation from my university, now I got to wait another 35 days to get the ECA.