Free members not activated

Hello,

I have 3 different subscriptions that all get access to the same Access level. A 3 month free trial, a $20/month plan and a $100/year plan.

For some reason when someone registers for the free trial (and I have the free payment gateway activated)- they go through singup process, put in their info and hit submit. then they are just taken back to the membership signup page. It does create a user for them on the system, but their memebership status is inactive. So a couple issues-

1) Doesn’t give them any ok/notification that the registered successfully.

2) It leaves their user is inactive unless in admin goes in and changes it.

Any ideas? Thanks!