How is this a debatable reason? If they have you working for a client, and you can't communicate with the client effectively, that's a completely valid reason for rejection.
Full disclosure: Former employee of Metova, and I had an absolutely fantastic experience with them.