echeck not working on site...

My gateway is Authorize.Net and credit cards are working perfectly, but echeck is not, getting error:

"an unknown error has occurred, contact site administrator"

I tried the echeck through my virtual terminal on Authorize.Net site and it worked perfectly.

Authorizte.Net said, since virtual terminal is working perfectly, that means ACH information is not getting from my site to the gateway (Authorize.Net)

I am writing just want to make sure that Membership Pro plugin WILL work with echeck
so I can rule out the plug-in as causing the problem.

Thank you